The hackathons in 2015 had great showcases of prototypes but a low impact on actual improvements for our editors and readers. In order to improve this situation, we are betting on promoting tasks identified by our communities as possible hackathon projects.
Let's incubate the idea here. The list of proposals will move to [[ https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2016 | the event's wiki page ]] right before {T120828}.
== Criteria for projects ==
* Scope is defined enough to be possible in a couple hacking days, or there's a small-scope piece of the proposal that could be broken off from the larger idea.
* Non-controversial, won't need further community discussion before you get started
* Minimal design needs
== Projects recommended by #Community-Tech (WIP) ==
The priority order is based on the number of support votes the proposal got at the Technical Wishlist Survey. The full table is [[ https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Results | here ]], with links to the proposals:
#13: {T120454}
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Commons#Dark_archive
#15: {T120733} Well scoped, clearly defined, minimal design.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Moderation_and_admin_tools#Improve_date_range_searches_on_Special:Contributions
#21: {T120462} A very open-ended, vague proposal, but there's a small chunk that would be perfect: "Treat the addition of a template at the top of an article or a category at the end as not conflicting with the alteration of the contents in between." There's also possible room for creative devs to figure other small-scale, non-controversial improvements along those lines. Improvements here likely will also benefit {T121469}.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Editing#Halve_edit_conflicts
#22: {T63022} Well-scoped, clearly defined.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Notifications#Modify_.22Thank_you.22_so_we_can_thank_anonymous_editors
#25: {T120788}
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Wikisource#Tool_to_use_Google_OCRs_in_Indic_language_Wikisource
#27: T109561: **Provide a means of searching for deleted pages** Well-defined, would be very useful for admins.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Search#Provide_a_means_of_searching_for_deleted_pages
#36: {T120756}
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Reading#Reading_List
#43: {T22307} Well-defined, not controversial, could be very helpful.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Editing#Generate_automatic_summary_.2F.2A_blah_.2A.2F_when_I_manually_add_a_section_heading_when_editing
#47: {T120478} as a prototype. Might need design help and community approval later, but a working prototype would help.
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Editing#Page_contributors
#58: {T120738}
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Moderation_and_admin_tools#List_of_contributors
In addition, the organizers (Wikimedia Israel) would like to create a specific working group for developing existing/new mobile apps based on MediaWiki APIs, specifically looking at {T88746} - commons mobile app, or developing another community needed mobile app.
== Additional projects recommended by #TCB-Team ==
* {T43327}
* {T70060}
* {T987}
== Additional projects recommended by #Wikidata team ==
* {T103091}
* {T59843}
* {T76229}
== Background ==
The #Community-Tech team is organizing a [[ https://www.mediawiki.org/wiki/Community_Tech_team/Community_Wishlist_Survey | Community Wishlist Survey ]] that will result in a prioritized backlog of tasks. That team will work on some of the tasks but not all. What about using the developer energy around the #Wikimedia-hackathon-2016 to get more tasks of that list resolved?
The idea can be extrapolated to other wishlists in Wikimedia, like [[ https://de.wikipedia.org/wiki/Wikipedia:Umfragen/Technische_W%C3%BCnsche_2015 | German Wikipedia's Technische Wünsche 2015 ]], [[ https://etherpad.wikimedia.org/p/wscon2015needs | Wikisource's technical needs ]], even #Possible-Tech-Projects...
We could match identified tasks with Wikimedia developers willing to work on them with local developer groups willing to participate in the hackathon (T119694).
-----
**See Also:**
* {T119694}
* {T120092}
* {T126961}