Files
entropy/TODO
T
lxnay dd59c1b146 Entropy/Equo:
- Socket Interface:
  - completed termination strings
  - completed the basic structure and protocol specifications
- Database backend:
  - removed useless indexes
  - implemented useful indexes
  - improved queries speed (whose make dependencies calculation faster)
  - implemented tables automigration to INTEGER PRIMARY KEY AUTOINCREMENT to allow future repositories differential updates
- Entropy as user:
  - made equo update possible to be run for users in 'entropy' group, this will allow to have a powerful GUI notification applet
- improved repositories synchronization speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1521 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-03-27 20:06:34 +00:00

42 lines
1.7 KiB
Plaintext

TODO list
- Socket Interface, use SSL - http://docs.python.org/lib/socket-example.html
- http://www.shipyard.com.au/articles/webdevelopment/sslxmlrpc.py
- migrate server code to ServerInterface
[] write a tool that helps keeping packages updated (also supporting injected ones)
[] complete reagent spm interface
[] write a tool that will rebuild kernel dependant packages
[] GLSA interface, interfaced between packages in repo and the portage tree
- implement notice board
- calculate extra deps from NEEDED, server side? - NEEDED + ldconfig -p ?
- split RDEPEND and PDEPEND ( + && and || )
- log messages from portage doebuild() calls
- create a meta-packages list ... I hate Joost (*)
- remove conflicting packages right before the conflict (*)
- implement configuration files snapshot tool
- allow interactivity for games requiring CDs/DVDs
- add changelog to packages
- packages.sabayonlinux.org interactivity (comments + images upload + connection to phpbb user db)
- Community repositories
- write a ncurses interface to manage entropy database
- add i18n support
- find a way to better handle real smartapps deps (need split PDEPEND?)
Spritz:
- improve notification applet
- interface bug reporting interface (ahah)
- handle entropy exceptions
- add masking menu
- use availability bool to show masked packages and connect the masking menu
- Popularity feature / Your Ego service
- Category <-> Image dictionary (for the properties menu)
- GLSA interface
- Skip Mirror buttons
- button to stop the queue
- show the number of packages found in a list
Project Status:
- reagent: complete.
- activator: complete.
============
- equo - beta stage: 60%