Subversion Repositories Kolibri OS

Rev

Rev 7443 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7443 Rev 7499
Line 1... Line 1...
1
Kolibri OS Road Map
1
Kolibri OS Road Map
-
 
2
 
2
- encoding cp1251 -
3
Please adjust the version (version 0.8.4.0 is currently indicated).
Line 3... Line 4...
3
 
4
 
Line 4... Line 5...
4
[EN]
5
[EN]
5
 
6
 
6
Notations:
7
Notations:
7
[-] not executed / waiting for execution
8
[-] not executed / waiting for execution
8
[+] implemented
9
[+] implemented
Line 9... Line 10...
9
[!] in development (currently)
10
[!] in development (currently)
10
[?] idea / function in doubt
-
 
11
 
-
 
12
 
-
 
13
### 0.7.8.0   <<<< CURRENT STATE
-
 
14
[-] test existing system functions and kernel;
-
 
15
[-] fix found bugs;
-
 
16
[-] update the system functions documentation;
-
 
17
[-] full support for reading and writing NTFS;
-
 
18
[-] common UI graphical library (user interface library);
-
 
19
[-] test and fix system applications;
-
 
20
[-] implement / improve / port any web-server (there are servers written in assembler);
-
 
21
[-] converter: DocxToTxt, XlsxToCSV and conversely;
-
 
22
[-] possible improve ftp;
-
 
23
[-] application: unit converter;
-
 
24
[-] alarm clock application;
11
[?] idea / function in doubt
25
[-] semblance of cron;
12
 
26
[-] jabber xmpp-client;
13
 
27
[-] drive format utility (only for fully supported FS);
14
### 0.8.4.0   <<<< CURRENT STATE
28
[+] development and discussion of architecture Kolibri Machine Controller(KMC), semblance of LinuxCNC, based on MachineKit;
15
[+] development and discussion of architecture Kolibri Machine Controller(KMC), semblance of LinuxCNC, based on MachineKit;
29
[+] Apps: CNC Editor, Hot Angles, SysMon;
16
[+] Apps: CNC Editor, Hot Angles, SysMon;
30
[-] modify&improve apps: IconEdit, uPDF; 
17
[+] modify&improve apps: IconEdit, uPDF; 
Line 31... Line 18...
31
[+] new app "Notes";
18
[+] new app "Notes";
Line 42... Line 29...
42
[+] ðåàëèçîâàíî / âûïîëíåíî
29
[+] ðåàëèçîâàíî / âûïîëíåíî
43
[!] â ðàçðàáîòêå (â íàñòîÿùåå âðåìÿ)
30
[!] â ðàçðàáîòêå (â íàñòîÿùåå âðåìÿ)
44
[?] èäåÿ / ôóíêöèÿ ïîä âîïðîñîì
31
[?] èäåÿ / ôóíêöèÿ ïîä âîïðîñîì
Line 45... Line 32...
45
 
32
 
46
 
-
 
47
### 0.7.8.0   <<<< ÒÅÊÓÙÈÉ ÝÒÀÏ
-
 
48
[-] ïîêðûòü òåñòàìè ñóùåñòâóþùèå ñèñòåìíûå ôóíêöèè è ÿäðî;
-
 
49
[-] èñïðàâèòü íàéäåííûå áàãè;
-
 
50
[-] àêòóàëèçèðîâàòü/îáíîâèòü äîêóìåíòàöèþ ñèñòåìíûõ ôóíêöèé ÿäðà;
-
 
51
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ NTFS íà ÷òåíèå è çàïèñü;
-
 
52
[-] îáùàÿ ãðàôè÷åñêàÿ áèáëèîòåêà UI (ïîëüçîâàòåëüñêîãî èíòåðôåéñà);
-
 
53
[-] òåñò è èñïðàâëåíèå ñòàíäàðòíûõ ïðèëîæåíèé ñèñòåìû;
-
 
54
[-] ðåàëèçîâàòü/óëó÷øèòü/ïîðòèðîâàòü ëþáîé web-server (åñòü íåñêîëüêî ñåðâåðîâ, íàïèñàííûõ íà asm'å);
-
 
55
[-] êîíâåðòåð: DocxToTxt è XlsxToCSV è íàîáîðîò;
-
 
56
[-] ïî âîçìîæíîñòè óëó÷øèòü ftp;
-
 
57
[-] ïðèëîæåíèå êîíâåðòåð âåëè÷èí;
-
 
58
[-] ïðèëîæåíèå áóäèëüíèê;
-
 
59
[-] ïðèëîæåíèå àíàëîã cron;
-
 
60
[-] jabber xmpp-êëèåíò;
33
 
61
[-] óòèëèòà ôîðìàòèðîâàíèÿ äèñêîâ (òîëüêî äëÿ ïîëíîñòüþ ïîääåðæèâàåìûõ ÔÑ);
34
### 0.8.4.0   <<<< ÒÅÊÓÙÈÉ ÝÒÀÏ
62
[+] ïðîðàáîòêà àðõèòåêòóðû Kolibri Machine Controller(KMC), àíàëîãà LinuxCNC, íà îñíîâå MachineKit;
35
[+] ïðîðàáîòêà àðõèòåêòóðû Kolibri Machine Controller(KMC), àíàëîãà LinuxCNC, íà îñíîâå MachineKit;
63
[+] ïðèëîæåíèÿ: CNC Editor, Hot Angles, SysMon;
36
[+] ïðèëîæåíèÿ: CNC Editor, Hot Angles, SysMon;
64
[-] äîðàáîòàòü/óëó÷øèòü ïðèëîæåíèÿ: IconEdit, uPDF; 
37
[+] äîðàáîòàòü/óëó÷øèòü ïðèëîæåíèÿ: IconEdit, uPDF; 
65
[+] ðàçðàáîòàòü íîâîå ïðèëîæåíèå "Notes";
-
 
66
[+] ïîðòèðîâàòü îäèí èç ñóùåñòâóþùèõ òåêñòîâûõ ðåäàêòîðîâ ñ ïîäñâåòêîé êîäà;
-
 
67
[-] QR-êîä â ëîãå çàãðóçêè è óòèëèòà ðàáîòû ñ QR-êîäàìè;
-
 
68
[-] ôèêñàöèÿ âåòâè/òåãà â SVN (ñêîðåå tags, ò.ê. äî ýòîãî âåòâè èñïîëüçîâàëèñü äëÿ ñáîðîê ïîä êîíêðåòíûå àðõèòåêòóðû, à òåãè êàê ðàç äëÿ ôèêñàöèè âåðñèé).
-
 
69
 
-
 
70
### 0.7.8.0+
38
[+] ðàçðàáîòàòü íîâîå ïðèëîæåíèå "Notes";
71
[-] çàïóñê web-ñòðàíè÷êè î êîëèáðè èç-ïîä ñàìîé KolibriOS;
-
 
72
[?] çàìåð êîë-âà ïîäêëþ÷åíèé, ïèêà îáñëóæèâàíèÿ êëèåíòîâ, íà êîíêðåòíîì æåëåçå è âûâîäû î ðåçóëüòàòàõ èñïîëüçîâàíèÿ Êîëèáðè êàê âåá-ñåðâåðà (â áîåâîì ðåæèìå â Èíòåðíåò, è â äîìàøíåì ðåæèìå);
-
 
73
[?] îáùåñòâåííîå îáñóæäåíèå ïîðòèðîâàíèÿ radare2  (ñèñòåìà ðåâåðñ-èíæèíèðèíãà, â öåëîì îíà åñòü ïîäî âñ¸, ïîýòîìó ïîðòèðîâàòü ïðîùå, íî çà ñ÷¸ò ýòîãî æå îíà íå ñòàíåò ýêñêëþçèâîì ïîä Kolibri, âîïðîñ â ïîòðåáíîñòÿõ ïîëüçîâàòåëåé);
-
 
74
[?] îáíîâëåíèå ïîëüçîâàòåëüñêîé äîêóìåíòàöèè;
-
 
75
[?] àêòóàëèçèðîâàòü/îáíîâèòü äîêóìåíòàöèþ ïî âíóòðåííåìó óñòðîéñòâó ÿäðà è äðàéâåðàì(âçàèìîäåéñòâèå ñ ÿäðîì\ïðèëîæåíèÿìè);
-
 
76
[?] îáñóäèòü íîâûé èëè îáíîâëåííûé KolibriOS Installer è åãî ôóíêöèîíàë (êðîññïëàòôîðìåííîñòü).
-
 
77
 
-
 
78
### 0.7.9.0
-
 
79
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ íà ÷òåíèå è çàïèñü: ext3, ext4;
-
 
80
[-] ïîëíîöåííàÿ IDE: ïîäñâåòêà ñèíòàêñèñà, âèçóàëüíîå ðåäàêòèðîâàíèå îêîí è ýëåìåíòîâ;
-
 
81
[?] äðàéâåðà;
-
 
82
[-] áàçîâàÿ ðåàëèçàöèÿ Kolibri Machine Controller(KMC);
-
 
83
[-] ôèêñàöèÿ âåòâè â SVN.
-
 
84
 
39
[+] ïîðòèðîâàòü îäèí èç ñóùåñòâóþùèõ òåêñòîâûõ ðåäàêòîðîâ ñ ïîäñâåòêîé êîäà;
85
### 0.7.9.0+
-
 
86
[?] ïðèâëå÷åíèå Êîëèáðè ÎÑ â îáðàçîâàòåëüíûå ïðîãðàììû (ñòàòüè/âèäåî íà îñíîâå äîêóìåíòàöèè â ïîìîùü ïðåïîäàâàòåëÿì è ó÷åíèêàì/ñòóäåíòàì è åâàíãåëèñòû Êîëèáðè, ïðîâîäÿùèå ñåìèíàðû è ëåêöèè è äåëÿùèåñÿ îïûòîì).
-
 
87
 
-
 
88
### 0.8.0.0
-
 
89
[?] ýêñïåðèìåíò ñ "ãèáðèäíûì" x64 ÿäðîì;
-
 
90
[-] ïîëíîöåííàÿ ïîääåðæêà ÔÑ íà ÷òåíèå è çàïèñü: xfs;
-
 
91
[-] ðåàëèçîâàòü/óëó÷øèòü/ïîðòèðîâàòü ïðèëîæåíèÿ: web-dav; 
-
 
92
[-] ïîääåðæêà 3G/4G usb-ìîäåìîâ;
-
 
93
[-] WiFi;
-
 
94
[-] ïîðòèðîâàíèå è ïîääåðæêà ÿçûêà ïðîãðàììèðîâàíèÿ python;
-
 
95
[-] ôèêñàöèÿ âåòâè â SVN.
-
 
96
 
-
 
97
### êîíåö ôàéëà.
-
 
Line 98... Line -...
98
 
-
 
99
 
-
 
100
 
40
[-] ñîñòàâèòü roadmap íà âåðñèþ 0.9.0.0;