Home | Download/Install | Documentation | Packages | Screenshots | News | Forum/Mailing-lists | Contact | GForge

Coding Sprint 16,17,18 January 2008

Place : Cirad, Montpellier Lavalette, (map)

  • Room 111 Building 2 (for the 16 and 18 January)
  • Room 137 Building 2 for the 17 january

Doodle Poll: http://www.doodle.ch/47x7n3uz9iq886ds

First Program

  • Core improvement
    • Package manager / entry points
    • Evaluation, loop, function abstraction
    • Export user packages
    • Logging / Trace
  • Visualea functionality
    • Package view,
    • Automatic widget layout
    • Appearance/pixmap, “sensors”, interaction…
  • Package integration
    • Vplants,
    • image processing, PIL, INRIMAGE, VTK
  • Bug hunting / Testing
  • Code Review / Refactoring (Pylint, Port definition)
  • Naming guidelines / Category
  • Documentation

Participants

  • Romain Fernandez
  • Frederic Theveny
  • Christian Fournier
  • Samuel Dufour-Kowalski
  • Christophe Pradal
  • Szymon Stoma
  • Florence Chaubert
  • David Da Silva

Discussion

Naming guideline

  • Improve the way to find a node (display the package/category name)
  • Avoid ambiguities on the name.
  • Use also keyword (other than categories).
  • Lowercase for package name and node name
  • Use explicit names
  • RPy / Scipy ⇒ Stat

Loop / Evaluation

  • To be tested
  • Multi

While replace iter or keep iter Keep iter ?

Package documentation / Web

Wiki Package page contains :

  • A description : what they do
  • Links to other website
  • Links to PDF doc
  • Links to other wiki pages
  • Links to epydoc/API generated page
  • Links to tutorials / Demonstration page (hosted on the wiki or an external site)
  • Provide a search tool based on tags/category

Priority

  • Dataflow ⇔ Code python
  • Improve Interpreter interaction
  • Formation / Documentation
  • Multi-thread
  • Widget generation

Program / Work

Library

  • Image processing integration (Romain / David / Jerome)
    • New package : image
    • Scenarii
    • Viewer / Interface widget
    • Integrate all PIL function !!
    • Webpage to be done
  • RPy/Scipy ⇒ Stat (Florence, David)
    • ⇒ Regrouped in a stat module
    • ⇒ New nodes
    • Distribution
    • Plot / Histogram with R
    • Mean…
    • web page to be done
  • PyQGLViewer Jerome David

Core/Visualea

  • Package manager hierarchical view : (Fred Sam)
    • Package + Category
    • Search
  • Test Visualea / Function / AML : (Christian / Christophe)
    • Usability
    • Bug hunting
    • Loop Simulation
    • Use of CompositeNode
  • First implementation custom graphical interface for node (Szymon)
    • Refactor Node & Port
    • Inspiration from TraitsUI (enthought)
    • GroupBox and Layout created from a description in the factory
    • Documentation to be done
 
documentation/core/coding_sprint_2008_january.txt · Last modified: 2008/01/18 17:23 by admin   Back to top
INRIA   INRA     CIRAD     AGROPOLIS IBC
INRIA GForge RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki