Proposed in #community-wishlist-survey-2016. Received 43 support votes, and ranked #29 out of 265 proposals. [[ https://meta.wikimedia.org/wiki/2016_Community_Wishlist_Survey/Categories/Bots_and_gadgets#Identify_high-use_gadgets_and_ensure_that_they_have_proper_long-term_maintenance|View full proposal with discussion and votes here.]]
=== Problem ===
Many gadgets start small, often as a proof of concept, but when they reach some level of popularity and high use than they need to be revisited and possibly rewritten with long-term maintenance and stability in mind. Some popular gadgets are written by people who are no longer active, or more focused on other things than maintenance of old gadgets, and if no one steps up to maintain them problems and incompatibilities accumulate. Some gadgets are copied to other projects and multiple versions diverge. Many users rely heavily on tools and gadgets to do more efficiently their tasks on Wikimedia projects and keeping the tools running is important to keep them happy and busy.
=== Who would benefit ===
Users of gadgets
=== Proposed solution ===
Proposed implementation: I envision a site on Tool Labs that hosts a mostly-JS AWB that does editing. The backend would only authenticate users (OAuth), store settings and editing lists, and collect statistics. Most of JS code can be made reusable in Node.js for use by fully-automated bot developers.
=== Technical details ===
=== Time, expertise and skills required ===
=== Suitable for ===
-- e.g. Hackathon, GSOC, Outreachy, etc.
=== Proposer ===
[[ https://meta.wikimedia.org/wiki/User:Jarekt | Jarekt ]]
=== Related links ===