kolibrios/roadmap.txt
theonlymirage e1ddad7c7f Updating the roadmap
git-svn-id: svn://kolibrios.org@7328 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-08-30 11:29:52 +00:00

92 lines
3.7 KiB
Plaintext

Kolibri OS Road Map
- encoding cp1251 -
[EN]
Notations:
[-] not executed / waiting for execution
[+] implemented
[!] in development (currently)
[?] idea / function in doubt
### 0.7.8.0 <<<< CURRENT STATE
[-] test existing system functions and kernel;
[-] fix found bugs;
[-] update the system functions documentation;
[-] full support for reading and writing NTFS;
[-] common UI graphical library (user interface library);
[-] test and fix system applications;
[-] implement / improve / port any web-server (there are servers written in assembler);
[-] converter: DocxToTxt, XlsxToCSV and conversely;
[-] possible improve ftp;
[-] application: unit converter;
[-] alarm clock application;
[-] semblance of cron;
[-] jabber xmpp-client;
[-] drive format utility (only for fully supported FS);
[-] development and discussion of architecture Kolibri Machine Controller(KMC), semblance of LinuxCNC, based on MachineKit;
[-] fixing a branch/tags in SVN.
[RU]
Îáîçíà÷åíèÿ:
[-] íå âûïîëíåíî / æä¸ò âûïîëíåíèÿ
[+] ðåàëèçîâàíî / âûïîëíåíî
[!] â ðàçðàáîòêå (â íàñòîÿùåå âðåìÿ)
[?] èäåÿ / ôóíêöèÿ ïîä âîïðîñîì
### 0.7.8.0 <<<< ÒÅÊÓÙÈÉ ÝÒÀÏ
[-] ïîêðûòü òåñòàìè ñóùåñòâóþùèå ñèñòåìíûå ôóíêöèè è ÿäðî;
[-] èñïðàâèòü íàéäåííûå áàãè;
[-] àêòóàëèçèðîâàòü/îáíîâèòü äîêóìåíòàöèþ ñèñòåìíûõ ôóíêöèé ÿäðà;
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ NTFS íà ÷òåíèå è çàïèñü;
[-] îáùàÿ ãðàôè÷åñêàÿ áèáëèîòåêà UI (ïîëüçîâàòåëüñêîãî èíòåðôåéñà);
[-] òåñò è èñïðàâëåíèå ñòàíäàðòíûõ ïðèëîæåíèé ñèñòåìû;
[-] ðåàëèçîâàòü/óëó÷øèòü/ïîðòèðîâàòü ëþáîé web-server (åñòü íåñêîëüêî ñåðâåðîâ, íàïèñàííûõ íà asm'å);
[-] êîíâåðòåð: DocxToTxt è XlsxToCSV è íàîáîðîò;
[-] ïî âîçìîæíîñòè óëó÷øèòü ftp;
[-] ïðèëîæåíèå êîíâåðòåð âåëè÷èí;
[-] ïðèëîæåíèå áóäèëüíèê;
[-] ïðèëîæåíèå àíàëîã cron;
[-] jabber xmpp-êëèåíò;
[-] óòèëèòà ôîðìàòèðîâàíèÿ äèñêîâ (òîëüêî ïîëíîñòüþ ïîääåðæèâàåìû ÔÑ);
[-] ïðîðàáîòêà àðõèòåêòóðû Kolibri Machine Controller(KMC), àíàëîãà LinuxCNC, íà îñíîâå MachineKit;
[-] ôèêñàöèÿ âåòâè/òåãà â SVN (ñêîðåå tags, ò.ê. äî ýòîãî âåòâè èñïîëüçîâàëèñü äëÿ ñáîðîê ïîä êîíêðåòíûå àðõèòåêòóðû, à òåãè êàê ðàç äëÿ ôèêñàöèè âåðñèé).
### 0.7.8.0+
[-] çàïóñê web-ñòðàíè÷êè î êîëèáðè èç-ïîä ñàìîé KolibriOS;
[?] çàìåð êîë-âà ïîäêëþ÷åíèé, ïèêà îáñëóæèâàíèÿ êëèåíòîâ, íà êîíêðåòíîì æåëåçå è âûâîäû î ðåçóëüòàòàõ èñïîëüçîâàíèÿ Êîëèáðè êàê âåá-ñåðâåðà (â áîåâîì ðåæèìå â Èíòåðíåò, è â äîìàøíåì ðåæèìå);
[?] îáùåñòâåííîå îáñóæäåíèå ïîðòèðîâàíèÿ radare2 (ñèñòåìà ðåâåðñ-èíæèíèðèíãà, â öåëîì îíà åñòü ïîäî âñ¸, ïîýòîìó ïîðòèðîâàòü ïðîùå, íî çà ñ÷¸ò ýòîãî æå îíà íå ñòàíåò ýêñêëþçèâîì ïîä Kolibri, âîïðîñ â ïîòðåáíîñòÿõ ïîëüçîâàòåëåé);
[?] îáíîâëåíèå ïîëüçîâàòåëüñêîé äîêóìåíòàöèè;
[?] àêòóàëèçèðîâàòü/îáíîâèòü äîêóìåíòàöèþ ïî âíóòðåííåìó óñòðîéñòâó ÿäðà è äðàéâåðàì(âçàèìîäåéñòâèå ñ ÿäðîì\ïðèëîæåíèÿìè);
[?] îáñóäèòü íîâûé èëè îáíîâëåííûé KolibriOS Installer è åãî ôóíêöèîíàë (êðîññïëàòôîðìåííîñòü).
### 0.7.9.0
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ íà ÷òåíèå è çàïèñü: ext3, ext4;
[-] ïîëíîöåííàÿ IDE: ïîäñâåòêà ñèíòàêñèñà, âèçóàëüíîå ðåäàêòèðîâàíèå îêîí è ýëåìåíòîâ;
[?] äðàéâåðà;
[-] áàçîâàÿ ðåàëèçàöèÿ Kolibri Machine Controller(KMC);
[-] ôèêñàöèÿ âåòâè â SVN.
### 0.7.9.0+
[?] ïðèâëå÷åíèå Êîëèáðè ÎÑ â îáðàçîâàòåëüíûå ïðîãðàììû (ñòàòüè/âèäåî íà îñíîâå äîêóìåíòàöèè â ïîìîùü ïðåïîäàâàòåëÿì è ó÷åíèêàì/ñòóäåíòàì è åâàíãåëèñòû Êîëèáðè, ïðîâîäÿùèå ñåìèíàðû è ëåêöèè è äåëÿùèåñÿ îïûòîì).
### 0.8.0.0
[?] ýêñïåðèìåíò ñ "ãèáðèäíûì" x64 ÿäðîì;
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ íà ÷òåíèå è çàïèñü: xfs;
[-] ðåàëèçîâàòü/óëó÷øèòü/ïîðòèðîâàòü ïðèëîæåíèÿ: web-dav;
[-] ïîääåðæêà 3G/4G usb-ìîäåìîâ;
[-] WiFi;
[-] ïîðòèðîâàíèå è ïîääåðæêà ÿçûêà ïðîãðàììèðîâàíèÿ python;
[-] ôèêñàöèÿ âåòâè â SVN.
### êîíåö ôàéëà.
[Next Language]
...