Extra meeting 10.1.2012

From Developer Documents
Jump to navigation Jump to search
Previous Up Next

Agenda

1. SVN and Scrum practices aftermath

Timetables, SVN, backlogs, testing

2. Planning of sprint 2012-1

3. Survey of development areas

Create a list of most important epic stories in Simantics development.

4. Release 1.8 content planning

Start the discussion about the contents of 1.8

5. Other issues

Minutes

1. SVN and Scrum practices aftermath

§ Simantics SVN repository commit messages are prevalidated to contain at least one reference to a story in Simantics Platform Backlog. Tuukka notifies all parties using email.

Rationale
Improve trackability of repository changes. Facilitate generation of release notes for Simantics platform releases.

§ Stable branch is created ASAP. First official stable commit is done at the beginning of sprint 2012-2 after testing. (issue:3076)

Rationale
Less noise for application developers.

§ Jani Simomaa takes responsibility of automatic testing of Simantics platform. Support of automatic tests is provided for trunk and stable branches. Regression and others - suites are maintained for automatic testing. In regression suite all tests must pass and others contains all other test cases.

§ A wiki page for stable branch releases contains a list of completed stories from Redmine. The page is a responsibility of Tuukka. With all stories a description is attached. The description is taken from 'Description' field in the story.

See Simantics 1.6 and Stable Branch
2. Planning of sprint 2012-1

§ Start to use only one backlog for Simantics platform.

§ Quadruple story point resolution at the same time as in Apros.


3. Survey of development areas
  • Scrum and SVN process
  • Layer0
    • Inverses
    • ConsistsOf
    • Export/import
    • Adapters vs. SCL values
  • SCL
    • Function library design and development rules
    • Contexts in getRelatedValue2
    • Technical details on using ReadGraph and indices
  • DB client
    • Interface cleanup and improvements
    • Implementation improvements
    • Persistent requests
    • Documentation
  • Variable
    • Inteface improvements
    • Standard property specification
    • Standard implementation of graph-based variables
    • Standard implementation of simulator variables?
  • Modelled Selection view
    • Model improvement
  • Experiment control
    • Interfaces
    • Interplay with Variable
  • Commands
  • Sheets
  • Structural
    • Interface variables
    • Standard implementation?
  • Scenegraph
    • Loaders
    • Refactoring needs
    • Diagram
    • 3D
    • Documents
    • Views
  • Diagram
    • Refactoring towards Scenegraph
    • Layers
    • Testing
  • Mapping framework
    • SCL-based definition
  • Testing
    • Increasing automatic testing
    • Squish
  • Team features
    • Implementation strategy
  • Migration
    • Tool development
  • IDE integration
    • SCL support
    • Migration support?

§ Organize previous list into a table into the next meeting minutes and all attendants prioritize the table before the meeting using priorities 1,2,3, lowest is the most important.

4. Release 1.8 content planning

Not discussed.

5. Other issues

Next meeting Monday 16.1 @ 9.30