Skip to content

PetRoadMap

BerndKiefer edited this page Jul 4, 2010 · 14 revisions

This is a list of possible topics to discuss in this session. Please add topics freely that you feel are missing.

  • converge main & cm into one new main branch

  • after that: refactoring the code

    • [http://pet.opendfki.de/wiki/ProgrammingStyleGuide fix the code style recommendations]

    • start a poll which functionality, esp. in input part, is used

    • have a sub-group working out a list of deprecated things

    • get rid of ECL as much as possible

      • remove input modes that rely on ECL, complete MRS treatment as far as necessary
    • remove as much of the load on "item" as possible

    • encourage developers to remove obsolete code and merge similar functionality where possible

    • refactoring into new code style, once it is fixed

    • documentation of (especially new) modules,

      • add scripts to illustrate use
      • necessary resources (data to train / models, training scripts, etc)
    • copyright notice updates

  • GUI: which one, desired functionality?

  • XML-RPC / API enhancments

  • code repo & ticket system : use it! Should we have a different one?

    • put the road map into the PET trac
  • implement Lohuizen unifier to enable multi thread operations

  • release plans / procedures (LOGON?)

Wishlist

  • generation
    • MRS equivalence test
    • MRS rewriting (for trigger rules), also used in idiom checking
Clone this wiki locally