User:Paulproteus: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Paulproteus
No edit summary
imported>Paulproteus
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
(This is Asheesh's personal sandbox.)
(This is Asheesh's personal sandbox.)


* [[Project codes of conduct]]
== DC hackathon thoughts ==
* [[User:Paulproteus/DC hackathon thoughts|DC hackathon thoughts]]

* [[User:Paulproteus/Project-specific advice|Project specific advice]]
=== Stated goals ===

OpenHatch will, among other tasks:
* Develop novice-focused curricula that include tutorials for novices
* Design at least three project-based exercises for novices, based on the model OpenHatch created with its Python and open source workshops
* Review existing public reference and tutorial material on the topics
* Update or write relevant instructional documentation on mediawiki.org, including writing high-quality setup instructions for a new developer's development environment
* Find on-the-ground volunteers to help address problems that newcomers will face
* Disseminate lessons learned to the Wikimedia community

=== Further thoughts ===

Questions to answer:

* What is our goal for our involvement hackathon's goals?
* My goals focus on encouraging attendees who are new to these projects to get experiences that lead them to make code and other FLOSS project contributions after the event.

Projects in attendance: [http://wikimania2012.wikimedia.org/wiki/Hackathon]
* MediaWiki: Catrope, others
** Skills required: PHP, MySQL-ish, git
** Codebase: Large
** Newcomer quality: High
* OSM and Wikipedia: Kolossus, others?
** Bug tracker, but no bugs in it: [https://jira.toolserver.org/browse/WPONOSM#selectedTab=com.atlassian.jira.plugin.system.project%3Aissues-panel]
** Bugs ''really'' tracked here: http://de.wikipedia.org/wiki/Wikipedia_Diskussion:WikiProjekt_Georeferenzierung/Anwendungen/OpenStreetMap
** Newcomer quality: Seems low
** Code: https://github.com/aiomaster/WIWOSM
** Info: http://de.wikipedia.org/wiki/Hilfe:OpenStreetMap/en
** Skills required: PHP, Postgres, geospatial, git, github, German
* Wikicaptcha
** http://wikimania2012.wikimedia.org/wiki/Submissions/Wikicaptcha:_a_ReCAPTCHA-like_solution_for_Wikisource
** Newcomer quality: Not sure. I emailed Cristian

Skills and teachers:

* What is an extension?
** Varnent http://wikimania2012.wikimedia.org/wiki/Submissions/MediaWiki_Extensions:What_they_are_and_why_we_love_them

Things to learn about:

* toolserver access
* How do people register for the hackathon?
** ''seems'' like they register for the main conference, and check the box for July 09 and 10 as "Developer days"
** who/how-many have done this?

Outreach:

* Am I / are we responsible for doing any?

Attendance numbers:

* !!??

== WMF Testing event thoughts ==

My goal:

* At least 10 people who start the autoconfirmed process
* At least 20 total attendees
* Preferably 33%+ attendance by women

Groups to notify:

* campus.openhatch.org list
** Done
* JHU women in CS?
* Hopefully get a link on the Geek feminism "linkspam" thing
** Submitted
* Lydia Pintscher blog post

Other things to do:

* Add "Important dates+times" to the event page


== Berlin hackathon thoughts ==

* Which projects will be looking for new contributors?
** pywikipedia bot + English Wikipedia Unblock Ticket Response System especially; Kiwix as well
** Find the maintainers of both; work to help those contributors organize their documentation and set up their lists of tasks to do/bugs to fix at the hackathon
** Look for and try to help address technical/social infrastructure problems with those projects
** Try to maybe create a minimal-tech version of http://linuxgrrl.com/fedora-ux/Projects/OpenHatch%20Reading%20Lists/mentor-page.png + http://linuxgrrl.com/fedora-ux/Projects/OpenHatch%20Reading%20Lists/reading-list.png for this event

* What is the required knowledge for new contributors?
** For each such thing, where's the hackathon-official doc for that?
** Who will be on the ground helping?

* Where is the list of entry-level tasks for those projects?

* Who will take the time to talk to people about their background and identify good first bugs?

* Ensuring that there are high-quality laptop setup instructions, preferably cross-platform, for the tech tools required for these projects, e.g. pywikipediabot

* Ensuring the schedule has time for laptop setup and that we find on-the-ground volunteers to help address development environment problems newcomers will face.

* What problems did people face in previous times?
** Is there a list of past attendees who we can ask an exit survey? A year later is late, but better late than never

Essential links:

* General info: http://www.mediawiki.org/wiki/Berlin_Hackathon_2012

* Signup page: ??

* Talk page: http://www.mediawiki.org/wiki/Talk:Berlin_Hackathon_2012
** Next step: Research these proposed topics in detail and converse with leads

Latest revision as of 23:52, 19 September 2013