-
Notifications
You must be signed in to change notification settings - Fork 125
General: Roadmap & Change Logs
primalmotion edited this page Aug 19, 2011
·
6 revisions
This page describe the roadmap of the project
- Support Libvirt Storage API
- [done] Add internationalization system
- [done] Packaging
- [done] Externalize ArchipelServer and its modules to python eggs
- [progress] Translations
- [progress] Documentation
NEW: support for managing XMPP accounts
NEW: support for nested groups
NEW: support for putting entities in several groups
NEW: support for roster pushes
NEW: support for shared roster groups
NEW: use the Cappuccino runloop in strophejs
FIX: avoid virtual machine name collision
FIX: better startup error catching
FIX: cloning
FIX: logged information improved
FIX: no more usage of os.system
FIX: remove the old perform_action_on_auth system. use hooks
NEW: add module loading policy configuration
NEW: Archipel Core is now totally externalized
NEW: avatars are not sometimes reset when agent is restarted
NEW: enable usage of easy_install developer installation
NEW: full rewrite of the plugin loading system
NEW: Libvirt: preliminary support for libvirt authentication
NEW: Libvirt: preliminary support for VMWare (bugged due to libvirt)
NEW: Libvirt: preliminary support for Xen (bugged due to libvirt)
NEW: multi Archipel account setting support
NEW: packaged using python eggs
NEW: runarchipel -v displays all the versions of plugins
FIX: complete responder chains
FIX: loading module drastically improved (sequential loading)
NEW: add classes that handles localization
NEW: add visual feedback on modules to tell when needed data have been fetched
NEW: configuration of GUI is now stored in the user's XMPP private storage
NEW: localization of the logging window (as example)
NEW: Module API: support for avoiding hiding modules (not saved stuff or something)
NEW: Module API: support for FullScreenMode
NEW: Module API: support for tooltips in toolbar modules
NEW: modules starts to load in paralels with XMPP connection (divide by 3 the waiting time)
NEW: usage of tooltips on all controls
NEW: tabs in iTunesTabView are now scrollable if needed
FIX: vnc events are pushed from the agents
NEW: external VNC window autoresize itself according to the remote display
NEW: external VNC window has now a toolbar with controls
NEW: external VNC window support zooming
NEW: support for DE keymap
NEW: support for fullscreen of VNC view (needs really recent webkit version)
NEW: greatly improve vocabulary of entities (almost all actions can be done using chat)
NEW: rewrite the TNMessageBoard to use sexy bubbles and usage of variable row height CPTableView
NEW: support for external chat window
NEW: add visual feedback when live adjusting memory
NEW: allow to destroy a virtual machine from the controls module
FIX: when adding a new drive or nic, open the editor panel
NEW: add preferences for every type of informations in the definition
NEW: handle hypervisor with no capabilities
NEW: improve drive type detection
NEW: rewrite of the capabilities handling
NEW: rewrite of the GUI
NEW: support for drive cache mode
FIX: converting drives updates the definition if they are attached
FIX: path to qemu-img is now configurable
NEW: support for non sparse drives in qcow2 format
FIX: tons of small bugs
NEW: use progress bar to display download status
FIX: color chars in log are stripped
FIX: more accurate memory usage informations
FIX: never ask stats in parallel
FIX: partitions with size < 1GB are now display in MB or KB
FIX: stop asking stats if entity goes offline
FIX: use minimal value as stats fetching interval
NEW: display all partitions and their usage instead of just the total
NEW: drastically improve performances
NEW: support for network usage statistics
NEW: support for computing platform to generate score to decide to hanle a platform request or not (need ejabberd patch https://support.process-one.net/browse/EJAB-1347)
NEW: support for platform request (need ejabberd patch https://support.process-one.net/browse/EJAB-1347)
NEW: display all servers users in a nice outline view
NEW: drop SQLObject, use SQLAlchemy
NEW: rewrite the GUI
FIX: pass in manual mode automatically if unable to connect to ip location service
FIX: use the ipaddr/hostname instead of resource for sending libvirt_uri
NEW: isolated mode
NEW: forward the real list of hypervisors NICs
NEW: it is now possible to use snapshoting features on a shutdowned virtual machine
NEW: GroupManagement module displays VMs of itself and all of its sub group hierarchy
NEW: Support for grouped live migration