-
Notifications
You must be signed in to change notification settings - Fork 537
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