Miscellaneous Development Tasks: Difference between revisions

From IHRIS Wiki
(Initial status report; please keep updated)
 
(Updated all goals)
Line 1: Line 1:
''Note: These tasks should be managed by the Senior Systems Developer and completed by the development team.''
''Note: These tasks should be managed by the Senior Systems Developer and completed by the development team.''
== Kenya Customizations ==
* Review code provided by Kenya development team and make recommendations for hosting/support
* Create host site for Kenya code on project website/Launchpad (including documentation and demo site)
* Communicate with Kenya development team to strengthen collaboration going forward




== Launchpad ==
== Launchpad ==


===Completed===
* Set up series on Launchpad for all code
* Set up series on Launchpad for all code
* Set up milestones for future releases on Launchpad
* Set up milestones for future releases on Launchpad -- ''Experimented with these but not currently using them; may revisit if necessary.''
* Separate stable release series from series in development  
* Separate stable release series from series in development  
===To do in Year 5===
* Develop knowledge base with HRIS Advisors on Launchpad
* Develop knowledge base with HRIS Advisors on Launchpad




== Technical Documentation ==
== Technical Documentation ==
The goal is to complete or improve all technical documentation by the end of Year 5 (June 2009).


* Write installation requirements and instructions for all systems (to include in download packages)
* Write installation requirements and instructions for all systems (to include in download packages)
Line 24: Line 22:
* Post technical documentation on wiki and link to project website
* Post technical documentation on wiki and link to project website
* Make sure all technical documentation is kept up to date
* Make sure all technical documentation is kept up to date
== Kenya Customizations ==
* Review code provided by Kenya development team and make recommendations for hosting/support
* Create host site for Kenya code on project website/Launchpad (including documentation and demo site)
* Communicate with Kenya development team to strengthen collaboration going forward

Revision as of 11:04, 13 June 2008

Note: These tasks should be managed by the Senior Systems Developer and completed by the development team.


Launchpad

Completed

  • Set up series on Launchpad for all code
  • Set up milestones for future releases on Launchpad -- Experimented with these but not currently using them; may revisit if necessary.
  • Separate stable release series from series in development

To do in Year 5

  • Develop knowledge base with HRIS Advisors on Launchpad


Technical Documentation

The goal is to complete or improve all technical documentation by the end of Year 5 (June 2009).

  • Write installation requirements and instructions for all systems (to include in download packages)
  • Write developer guidelines: how to report bugs, submit patches and join the development team
  • Write standards for development
  • Post technical documentation on wiki and link to project website
  • Make sure all technical documentation is kept up to date


Kenya Customizations

  • Review code provided by Kenya development team and make recommendations for hosting/support
  • Create host site for Kenya code on project website/Launchpad (including documentation and demo site)
  • Communicate with Kenya development team to strengthen collaboration going forward