work-in-progress.mdwn 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. This is a list/tree of the things being worked on.
  2. There is a lot of work to do, and it's impossible to focus on many things
  3. at the same time. Especially when free time is limited. Many things at the
  4. same time means low focus on each item. Therefore this page lists the things
  5. which are getting high focus right now. To be honest, even this short list
  6. is a bit too much for me, but it helps me remember where the open ends are,
  7. so I can gradually close them.
  8. + [[Decentralization|projects/decentralization/systems]] project
  9. - Adding Monkeysphere support for SSL and SSH
  10. - Launching servers for mail (citadel), jabber (prosody) and collaborative
  11. editing (infinote) with clearnet access
  12. + Development of the [[projects/semantic/razom/information-languages/Idan]]
  13. language
  14. - Learning BNF/PEG and writing BNF/PEG grammar for Idan
  15. - Writing a parser using Flex/Ragel/Quex (and Bison/Bison++/BisonC++/PEG, if
  16. Idan is a recursive language)
  17. + Improving ontologies and writing them as Idan files
  18. + Creating a semantic [[datastore|projects/semantic/razom/saugus]] with basic
  19. features
  20. - Creation of C and C++ library
  21. [[skeletons|projects/programming/code-skeleton]]
  22. - Module loading API: [[projects/programming/Sif]]
  23. - Plugin framework: [[projects/programming/Tosaf]]
  24. - Doxygen support for all projects
  25. + libKort
  26. - Freeze hand-coded implementation
  27. - Work on the regex-based implementation
  28. - Write a Flex/Ragel/Quex based implementation
  29. + Development of a [[query model|projects/semantic/razom/naya]] and a query
  30. language
  31. + [[projects/programming/Skapa]] - a tool which helps contributors to free
  32. software projects by providing a standard interface to common operations. It's
  33. not critical for Partager but it's part of my "side" project of learning Perl
  34. and Python, which I will need a lot in the future
  35. + Import all the materials into the wiki and the git server
  36. - all the material outside version control
  37. + Building a [[projects/decentralization/collection]] of art and materials for
  38. testing and demonstrating Razom in action