Difference between revisions of "User:Vincent/todo list"

From Free Pascal wiki
Jump to navigationJump to search
Line 1: Line 1:
 
This is a list of things I hope to work on the coming time, so you can see I have great ideas. ;-)
 
This is a list of things I hope to work on the coming time, so you can see I have great ideas. ;-)
 
* create a tool to select revisions to be merged to the fixes branch from the [http://www.freepascal.org/~vincents/avail.log available revision list]
 
* create a tool to select revisions to be merged to the fixes branch from the [http://www.freepascal.org/~vincents/avail.log available revision list]
 +
** I started this, source is in svn at http://svn.xp-dev.com/svn/vsnijders-merge-tool/
 
* make deb snapshots and put them in a lazarus-unstable repository
 
* make deb snapshots and put them in a lazarus-unstable repository
 
** after testing by users, those debs can be moved to the existing lazarus-testing repository
 
** after testing by users, those debs can be moved to the existing lazarus-testing repository

Revision as of 21:53, 6 April 2009

This is a list of things I hope to work on the coming time, so you can see I have great ideas. ;-)

  • create a tool to select revisions to be merged to the fixes branch from the available revision list
  • make deb snapshots and put them in a lazarus-unstable repository
    • after testing by users, those debs can be moved to the existing lazarus-testing repository
  • create a test suite, that can be run unattended, for example after a nightly build or before a release.
    • make test scripts with autohotkey on windows.
    • automate it all with fpcunit
    • upload the testresults on a html page, so that there is a kind of dash board
    • find alternatives for autohotkey on *nix
  • find out how to setup mediawiki multilingual
  • improve language detection
  • create documentation (stubs) for lcl/widgetset. Here details for implementing a widgetset interface can be added, such as assumptions on what the LCL expects. It can help porting the LCL to a new widget set.
  • creating a source based installer for win32. User can select packages and if they want to have rtl with debug info.
  • write a database backend for FPCBots markov response generator to replace the in-memory stringlists and file persistant storage.
  • Improve help integration in the IDE
    • easier installation of local help
    • make local version of IDE help
    • make help browser ready (robust enough) for use in big ide
    • better search (port Lucene?), OTOH chm search works fine

If you have suggestions or comments, feel free to add them to the talk page.