-
Notifications
You must be signed in to change notification settings - Fork 535
OTP20 Upgrade Dep Overview
Martin Sumner edited this page Mar 8, 2019
·
33 revisions
Going forward, to track activity on the OTP20 upgrade - please check this page.
Notes below are superseded by the above page. The notes column is still relevant and will be copied across in due course.
....
- Create a develop-3.0 branch cut from develop-2.2
- For deps with existing rebar3 branch, inspect the diff and cherry-pick commits, if possible.
- Start with the edge nodes (0) and work our way back in the dep graph, so we don't run into issues with compiling.
- @ mention / assign yourself against the dep before starting work on it.
- Need to pull a spec together so we're working consistently.
- No requirement to maintain backwards compatibility. Although existing efforts have done.
ref: Divergence Between Branches
| REPO | NODE | BRANCH | ASSIGNED | NEW_BRANCH | COMPLETE | NOTES |
|---|---|---|---|---|---|---|
| basho_stats | 0 | rebar3 | @vagabond | develop-3.0 | [*] | |
| bear | 0 | rebar3 | @vagabond | develop-3.0 | [-] | use upstream |
| canola | 0 | rebar3 | @vagabond | develop-3.0 | [*] | |
| cluster_info | 0 | rebar3 | @martincox | develop-3.0 | [*] | |
| ebloom | 0 | @vagabond | develop-3.0 | [*] | ||
| edown | 0 | rebar3 | @martincox | develop-3.0 | [*] | |
| eleveldb | 0 | rebar3 | @vagabond | develop-3.0 | [*] | |
| eper | 0 | @martincox | develop-3.0 | [*] | use upstream? | |
| erlang_js | 0 | develop-3.0 | [ ] | |||
| erlydtl | 0 | @nickkeers | develop-3.0 | [P] | ||
| eunit_formatters | 0 | develop-3.0 | [-] | use upstream | ||
| fuse | 0 | develop-3.0 | [ ] | |||
| getopt | 0 | rebar3 | @martincox | develop-3.0 | [*] | |
| goldrush | 0 | rebar3 | @vagabond | develop-3.0 | [-] | use upstream |
| hamcrest | 0 | rebar3 | develop-3.0 | [ ] | ||
| ibrowse | 0 | develop-3.0 | [ ] | |||
| kvc | 0 | @vagabond | develop-3.0 | [ ] | use upstream | |
| meck | 0 | rebar3 | @martincox | develop-3.0 | [ ] | |
| mochiweb | 0 | develop-3.0 | [ ] | |||
| neotama | 0 | rebar3 | @martincox | develop-3.0 | [ ] | |
| node_package | 0 | @vagabond | develop-3.0 | [ ] | ||
| pbkdf2 | 0 | rebar3 | @vagabond | develop-3.0 | [*] | |
| poolboy | 0 | @vagabond | develop-3.0 | [-] | merge with upstream | |
| proper | 0 | develop-3.0 | [ ] | |||
| ranch | 0 | develop-3.0 | [ ] | use upstream | ||
| rebar_lock_deps_plugin | 0 | @vagabond | develop-3.0 | [-] | provided by rebar3 | |
| riak_dt | 0 | @vagabond | develop-3.0 | [P] | dialyzer needs work | |
| sidejob | 0 | @vagabond | develop-3.0 | [*] | QuickCheck tests fail due to known race | |
| stdlib2 | 0 | develop-3.0 | [-] | |||
| syslog | 0 | @vagabond | develop-3.0 | [-] | use upstream | |
| folsom | 1 | rebar3 | @vagabond | develop-3.0 | [-] | use upstream |
| hyper | 1 | basho | @vagabond | develop-3.0 | [P] | one unit test fails, dialyzer |
| lager | 1 | @vagabond | develop-3.0 | [-] | use erlang-lager fork | |
| lager_syslog | 1 | @vagabond | develop-3.0 | [-] | use erlang-lager fork | |
| parse_trans | 1 | rebar3 | develop-3.0 | [ ] | ||
| protobuffs | 1 | develop-3.0 | [ ] | |||
| riak_auth_mods | 1 | @vagabond | develop-3.0 | [*] | ||
| setup | 1 | rebar3 | develop-3.0 | [ ] | ||
| sext | 1 | rebar3 | develop-3.0 | [ ] | ||
| webmachine | 1 | @vagabond | develop-3.0 | [-] | use upstream | |
| cuttlefish | 2 | rebar3 | @martincox | develop-3.0 | [ ] | |
| exometer_core | 2 | rebar3 | @vagabond | develop-3.0 | [-] | use upstream |
| merge_index | 2 | develop-3.0 | [ ] | |||
| riak_ensemble | 2 | rebar3 | @vagabond | develop-3.0 | [P] | dialyzer fails, copied in files from riak_test |
| riak_pb | 2 | @vagabond | develop-3.0 | [P] | dialyzer isn't clean & I had to make a rebar3 plugin that's currently hosted under my own GH account | |
| riaknostic | 2 | develop-3.0 | [ ] | |||
| bitcask | 3 | @vagabond | develop-3.0 | [P] | depends on 'rebar3' branch of cuttlefish, dialyzer not clean | |
| clique | 3 | rebar3 | @vagabond | develop-3.0 | [P] | depends on 'rebar3' branch of cuttlefish |
| riak_repl_pb_api | 3 | @vagabond | develop-3.0 | [ ] | ||
| riak_sysmon | 3 | rebar3 | @vagabond | develop-3.0 | [*] | |
| riakc | 3 | develop-3.0 | [ ] | |||
| riak_core | 4 | rebar3 | @vagabond | develop-3.0 | [P] | |
| riak_api | 5 | @vagabond | develop-3.0 | [P] | gen_fsm warnings | |
| riak_control | 5 | develop-3.0 | [ ] | |||
| riak_pipe | 5 | @vagabond | develop-3.0 | [P] | ||
| riak_kv | 6 | @vagabond | develop-3.0 | [P] | eqc/xref/dialyzer need work | |
| riak_repl | 7 | @vagabond | develop-3.0 | [ ] | ||
| riak_search | 7 | develop-3.0 | [ ] | |||
| yokozuna | 7 | develop-3.0 | [ ] | |||
| riak | 8 | develop-3.0 | [ ] |
Key:
-
-- No longer needed or use upstream -
*- Done -
P- Partial port