Talk:Wikimania Scholarships app
Add topic| This page used the LiquidThreads extension to give structured discussions. It has since been converted to wikitext, so the content and history here are only an approximation of what was actually displayed at the time these comments were made. |
Initial project meeting
[edit]Full notes on etherpad
Attending: RobLa, Chad, Katie, Bryan
- Katie gave a little history on where the code has been and who's worked on it.
- Bryan reported on initial impressions of the code base
- Generally positive with a few areas of concern
- Password storage for reviewers (unsalted md5)
- Data access layer (uses PEAR:DB for no apparent reason)
- template layer is yucky
- Could use a better interface for managing translations for applicant facing UI
- Needs better separation of code from configuration
- Generally positive with a few areas of concern
- Discussed next steps
- Chad:
- RT ticket in for a misc box to run it on (filed: https://rt.wikimedia.org/Ticket/Display.html?id=6054)
- RT ticket for DNS/SSL setup
- Bryan:
- Outline project phases/use cases for collaborative review/input
- 2 week focused sprint to clean up existing code
- After cleanup evaluate viability of keeping it
- Rob
- Request privacy policy for PII storage/access/archiving
- Chris Steipp
- Final security review
- End of sprint showcase (week of Nov 8th?) - Ellie, Jessie, Katie, Chad, Bryan, Rob, Dan Garry (optional) BDavis (WMF) (talk) 23:34, 22 October 2013 (UTC)
- Chad:
Thanks for the work
[edit]Hi all - sorry for my lack of activity here -- it's been a very full few weeks, with the scholarships on my back-burner (as Ellie is transitioning into ownership). I'm catching up on all the requests via email. Thanks for pushing this forward! Jwild (talk) 16:42, 30 October 2013 (UTC)
Sprint 1 review notes
[edit]Bryan, Rob, Dan, Ellie and Jessie met via hangout to review the increment produced during the cleanup sprint.
Bryan demoed the application deployed in Labs. Jessie and Ellie seemed generally pleased with the progress thus far.
Bryan then reiterated that the important next steps are to document the workflow desired for reviewers and determine if WMF will continue to invest in improving this application or instead opt to change focus to installing and configuring a 3rd party application.
- Jessie said that we don't need localisation. In order to participate in Wikimania you need to be able to speak English, so we can assume that people can read English in the form.
- Jessie would like to see the project name field replaced with a dropdown.
- Dan mentioned that OAuth has some form of this using auto-complete
- Rob stressed that this would be more involved than copying code
- Bryan agreed with Rob but thought it would be doable
- Jessie mentioned "top 3 projects" as desired rather than just one project.
- Jessie asked about the difficulty of changing the formula used to compute the final score for an application.
- Bryan said that it's not too hard but he wouldn't want to do it repeatedly with the current hard coded design.
- The team should add a low priority backlog story to make updating the scoring model easier.
Action Items:
- Reviewer process is not very user-friendly. Dan+Bryan+Jessie+Ellie to meet to discuss this.
- Can someone put text from the front-end on a wiki so that users can contribute to the text?
- Dan will look at the external project options "tonight" and report back to the group. BDavis (WMF) (talk) 21:45, 12 November 2013 (UTC)
Canonical name
[edit]This is silly and mostly trivial, but as I noted at bugzilla:57545, there's a discrepancy between the Git repo's name ("scholarships") and various bug summaries and wiki page titles ("scholarship"). MZMcBride (talk) 22:46, 2 December 2013 (UTC)
- Renamed in BZ and on-wiki. ^demon[omg plz] 23:07, 2 December 2013 (UTC) 23:07, 2 December 2013 (UTC)
2013-12-17 review meeting
[edit]Attending: Bryan, Jessie, Ellie, Dan, Chad
Reviewed application proposed for deploy. Everyone seemed generally happy with the progress of the project and the functionality. There were some last minute changes requested by the committee that Bryan will address. Chad is finishing up the i18n support. The app should be deployed on 2013-12-18T23:00Z by Bryan and Ori.
Action items:
- Bryan to make sure that "rights and conditions" checkbox is highlighted when it is blocking the submission
- Bryan to add new question, text input and text changes from Wikimania/Scholarships/Application on meta
- Bryan to make reviewer scores range from 0-10 instead of 0-4
- Bryan to create wiki page of "thank you" email content for review by Ellie and Jessie
- Chad to finish up i18n extraction and port message file to translatewiki preferred json format BDavis (WMF) (talk) 22:23, 17 December 2013 (UTC)