< October 2011 Coding Challenge

A high-level project plan of all high-level tasks, with associated owners. All dates and tasks are tentative. No battle plan survives first contact with the enemy.  :)

TaskDescription/NotesOwnerDue DateStatus
Draft project planA first basic collection of all high-level tasks required to launch Weekend of Code.gregdek2011-09-09complete!
"Final" project planNames next to all tasks, everyone agrees in principle. This list will evolve continually.gregdek2011-09-12ok!
Submit to LegalSince we're running a contest, we need to be sure that legal has enough time to give us clearance. We should engage with them as soon as we've got enough information for them to go on: prizes, rules for participation, etc. We've already got a draft of a similar contest that we can review as a potential starting point.gregdek+erik2011-09-16Engaged with Gwyn and going well.
ATS RequirementsATS = Applicant Tracking System. We need a basic system to (a) allow users to say "yes I'm participating", (b) allow them to submit timestamped code, (c) provide a way of associating simple status with users, (d) provide a way to communicate with participants, (e) provide a simple overview of all users, contact info, status, and submission links. There may be more reqs here, but by this point we need to have them finalized as best we can.gregdek2011-09-12Requirements are evolving here: WMF Projects/Weekend of Code/Judging Infrastructure
ATS DevelopmentSomeone needs to build the thing, don't they?jeroen2011-09-27JeroenDeDauw is working on this. First code drop: 9/30.
ATS DeploymentSomeone needs to deploy the thing, don't they?jeroen2011-10-11Not ok
ATS TestingSomeone needs to test the thing, don't they? Oh wait, that's me.gregdek2011-10-02First round of testing scheduled for October 2nd.
Sample Projects: MobileWe need a handful of sample projects for potential entrants to take on.tfinc2011-09-23Done. Goal now is to finalize contests.
Sample Projects: GadgetsWe need a handful of sample projects for potential entrants to take on.alolita2011-09-23Done. Goal now is to finalize contests.
Sample Projects: ExtensionsWe need a handful of sample projects for potential entrants to take on.rob2011-09-23Done. Goal now is to finalize contests.
Select Final Contests.We've got a number of possible projects on Etherpad; it's time to select the winning challenges. Must do this soon, as messaging depends on the choices.gregdek2011-10-04ok!
Judging Infrastructure/Requirements: MobileWe need infrastructure to allow us to judge mobile apps quickly.tfinc2011-11-08ok!
Judging Infrastructure/Requirements: ExtensionsWe need infrastructure to allow us to judge extensions quickly.rob2011-11-08ok!
Judging Infrastructure/Requirements: GadgetsWe need infrastructure to allow us to judge gadgets quickly.alolita2011-11-08ok!
Banner MessagingThe killer elevator pitch for the banner.gregdek2011-09-30ok!
Email CopyVarious emails are going to need to be written: initial "welcome to contest" emails, reminder emails at 14/7/3/1 day, contest closed email, etc.gregdek2011-09-30ok!
Documentation ReviewWe absolutely must have outstanding and clear documentation for as much of this process as we can. Basic HOWTOs for: 1. Installing the right version of MW; 2. Writing a basic extension; 3. Writing a basic gadget; 4. Writing a basic mobile app (phonegap?); 5. APIs; 6. Other stuff. This is a note to review, and after the review is done, we must address shortcomings as best we can.gregdek2011-09-30I'm only nervous because I don't have a sense yet of the state of these docs. Could be fine; could be scary. We will know this week.
Signup FormThe content for the signup pages. What questions do we ask? What data do we capture?gregdek2011-09-16We've got some of this in the ATS requirements; likely insufficient, will review as part of ATS review.
Contest RulesRules, Tech Requirements / Platform, List of Example Projects, How to Participate, Firm Dates, Prizes. Note: much of this is a requirement for legal!gregdek, alolita, rob, tfinc, gwyn2011-09-23Gwyn is working on the legally sticky parts of this draft, but it seems as though we have basic agreement. Need to nail down details for Gwyn by 9/30.
Contest PagesOnce we have the rules nailed down, we'll need a first draft of the actual contest pages themselves.gregdek2011-09-30ok!
Banner DesignWe need pretty banners to compel people to participate.gregdek -> Brandon Harris?2011-09-30ok!
Banner TranslationThe banner should run in as many languages as we can put it in, and it should be clear that the project will be run in English.gregdek -> translatewiki.netTBAok!
Start contest, run the bannerAt some specified date, the banner will actually have to run.TBA2011-10-18ok!
Shepherd the lostDuring the contest, monitor transmissions, guide participants, make runtime decisions, run communicationsgregdek, sumanahTBAprobably need to split into additional tasks
Judging beginsAfter the contest, run the judgment process and communicate publicly and with participants with resultsgregdek2011-11-08Proposing a month of judging time.
Judging closes, announcements to winnersWe need to have a reasonable time to allow judging to happen.gregdek2011-12-06OK for now, flesh out more here.
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.