Many libraries within EthereumJS have are in an unclear state regarding ownership and maintenance status. Here is a list taken from an internal chat discussion:
[ ] ethrpc: Historically maintained externally by people from Augur, not much activity and not clear if actively maintained -> communicate with current part-time maintainers, move to Augur? GitHub org, take on within the JS team?
[ ] eth-bin-to-ops: Tiny, not touched very much (just 8 commits), likely in our own responsibility :-) -> usage status unclear, candidate for deprecation or monorepo consolidation, others (?)
[ ] node-ethash: not actively maintained (last commit 2017), usage status absolutely unclear (no user within EthereumJS scope)
[ ] eth-query: tiny, not actively maintained, usage status unclear -> eventually ask Kumavis on this, otherwise also deprecation or monorepo
[ ] keythereum: also inititated from guys from Augur (tinybike), not actively maintained atm, I have also no good overview on the usage base, in doubt undermaintained though
[ ] ethereumjs-icap: in our responsibility, I think this is used (not sure though), a bit undermaintained and could need some more occasional updates (library not too big though)
[ ] helpeth: in our responsibility made by @axic, undermaintained since touches security related stuff, not completely sure about the usage status though
[ ] browser-builds: several trials to revive not lasting, concept just doesn't work out
[ ] ethereumjs.github.io: some basic EthereumJS website on GitHub, I once gave this an update, not too accurate any more, can eventually be abandoned, no decision pressure there though
[ ] ethereumjs-verified-contracts: fanatid moved this to EthereumJS some time ago, this is not totally fitting to the EthereumJ scope and also not maintained, I would have a tendency to just ask him to take this back/somewhere else
Over the next weeks and months we should go through these libraries, contact eventual maintainers, retake on maintenance ourself or deprecate or archive, this will be a case-by-case selection.
A library felt to be shifted to a clear status again should be checked in the list above. Sub issues created for single libraries along this meta issue should also be linked within the list.
Many libraries within
EthereumJS
have are in an unclear state regarding ownership and maintenance status. Here is a list taken from an internal chat discussion:Over the next weeks and months we should go through these libraries, contact eventual maintainers, retake on maintenance ourself or deprecate or archive, this will be a case-by-case selection.
A library felt to be shifted to a clear status again should be checked in the list above. Sub issues created for single libraries along this meta issue should also be linked within the list.