Talk:Wikimania Scholarships app

About this board

2013-12-17 review meeting

1
BDavis (WMF) (talkcontribs)

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
Reply to "2013-12-17 review meeting"
MZMcBride (talkcontribs)

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").

Reply to "Canonical name"
BDavis (WMF) (talkcontribs)

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.
Reply to "Sprint 1 review notes"
Jwild (talkcontribs)

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!

Reply to "Thanks for the work"

Initial project meeting

1
BDavis (WMF) (talkcontribs)

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
  • Discussed next steps
    • Chad:
    • 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)
Reply to "Initial project meeting"
There are no older topics