From e58e48dd3890ca7eb1842adce649935ca25cbbfe Mon Sep 17 00:00:00 2001 From: "ma.azimi@laposte.net" Date: Tue, 26 May 2015 03:57:01 +0200 Subject: [PATCH] Update roadmap.md --- roadmap.md | 54 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/roadmap.md b/roadmap.md index 7fe023b8..19426185 100644 --- a/roadmap.md +++ b/roadmap.md @@ -4,15 +4,15 @@ ## v2.4 Core: -* Add tools in moulinette to manage certificates (add, remove, update) *(ljf, Moul)* +* Add tools in moulinette to manage certificate (add, remove, update) *(ljf, Moul)* * Run automatic tests on moulinette *(kload)* * Use templates to (re)generate configurations instead of packages *(beudbeud, jerome)* * Add proper upgrade/remove scripts and comment Debian scripts in packages *(beudbeud)* -* Complete and improve backup & restore system *(jerome)* +* Complete and improve backup and restore system *(jerome)* -Web: +Web interface: * User avatar *(opi)* -* Plugin system for the web administration panel *(ljf)* +* Plugin system for the admin panel *(ljf)* --- @@ -22,30 +22,32 @@ Core: * ✔ Migrate YunoHost to Debian Jessie * ✔ Update Metronome to v3.6 and make a more Debian-friendly package *(jerome)* * ✔ Update Nginx to v1.6.2 -* ✔ Migrate Bind9 to Dnsmasq *(kload)* -* ✔ Add mail quota *(beudbeud, jerome)* -* ✔ Implement a simple backup & restore system *(jerome, kload)* +* ✔ Add Dnsmasq next to Bind9 *(kload)* +* ✔ Add email quota *(beudbeud, jerome)* +* ✔ Implement a simple backup and restore system *(jerome, kload)* * ✔ Add logging to the moulinette for each action *(jerome)* * ✔ Review the app manifest format and integrate it *(app maintainers, jerome, opi)* -Web admin: -* ✔ Install non-official apps from admin *(opi)* -* ✔ Firewall in web administration *(opi)* -* ✔ Warn users about security updates in the webadmin *(opi)* +Web interface: +* ✔ Install unofficial apps from the admin panel *(opi)* +* ✔ Add firewall in admin panel *(opi)* +* ✔ Warn admin about security updates in the admin panel *(opi)* +* ✔ Fix websocket issue for Raspberry Pi *(jerome, kload)* Apps: -* ✔ Migrate to Baïkal and deprecate Radicale *(ju)* -* ✔ Add Shell In A Box and remove GateOne from official apps *(kload)* -* ✔ OpenVPN configuration page + access control *(kload)* +* ✔ 21 official apps and 88 unofficial apps *(app maintainers)* +* ✔ Migrate to Baikal and deprecate Radicale *(ju)* +* ✔ Add Shell in a box and remove GateOne from official apps *(kload)* +* ✔ OpenVPN configuration page and access control *(kload)* * ✔ Add a download files button on Transmission interface *(opi)* -Images: -* ✔ Create an official image for LaBriqueInternet -* ✔ Create YunoHost image based on Cubian for Cubieboard 2 *(Moul)* -* ✔ Create a YunoHost official image for RaspberryPi -* ✔ Fix WebSocket issue for Raspberry Pi *(jerome, kload)* +Installs: +* ✔ Create an image for La Brique Internet on Olimex *(kload)* +* ✔ Create an image for Raspberry Pi 1 and 2 *(matlink)* +* ✔ Create an image for Cubieboard 2 *(Moul)* +* ✔ Update Docker image *(kload)* -Other: +Others: * ✔ Install and switch to a new build system on a new server *(beudbeud)* * ✔ Improve documentation, to make YunoHost more accessible *(Moul)* @@ -59,18 +61,18 @@ Other: ## v2.0 RC -* ✔ Mail forward configuration *(kload, beudbeud)* -* ✔ Make pending apps official *(Ju)* +* ✔ Email forward configuration *(kload, beudbeud)* +* ✔ Make pending official apps *(Ju)* * ✔ SFTP *(kload)* -* ✔ DNS zone fix *(kload)* +* ✔ Fix DNS zone *(kload)* * ✔ SSOwat stuffs (presistent rules, public root website) *(ezpen)* -* ✔ Mail configuration tests *(beudbeud)* -* ✔ Test and upgrade official apps like Owncloud, Roundcube and Radicale *(packagers)* +* ✔ Email configuration tests *(beudbeud)* +* ✔ Test and upgrade official apps like Owncloud, Roundcube and Radicale *(app maintainers)* * ✔ Upgrade function + view *(beudbeud, opi)* * ✔ uPnP rework *(kload, titoko)* * ✔ Add warning in a sample backup view *(opi)* * ✔ User interface design *(Courgette, opi)* * ✔ Moulinette/API refactoring *(jerome)* * ✔ Security check and complete patterns -* ✔ I18n *(opi, jerome)* +* ✔ Internationalization I18n *(opi, jerome)* * ✔ Lack of hairpinning hack *(kload)* \ No newline at end of file