[ros-kernel] ReactOS Roadmap -- my personal thoughts
Aleksey Bragin
aleksey at studiocerebral.com
Wed Oct 15 02:28:47 CEST 2003
Hi,
I'd like to give my point of view on this (though my comitting activity in
ROS is like sin(x) function, but nevertheless I'm always uptodate with
mailing lists and IRC).
Soon will be the time (maybe even now) to define tasks, which ROS can
perform, and from which it can benefit (developers can benefit actually,
everyone will be happy to get some financing). I propose to have in ReactOS
Roadmap something like a hierarchy of tasks, which ROS can perfrom.
The highest level of hierarchy - the most top-level tasks.
For example: (These ideas have already been mentioned by other people on
this list, see previous messages).
1) ROS running from CD and being able to repair from running ROS existing
Windows installation
2) Have ROS running on 486, for PC/104 form factor (embedded systems, I'm
specifically interested in this, since I'm slightly familiar with the
conception of wearable computers, and ROS would be very good as an
open-source operating system for such needs)
3) Have ROS doing something useful, so people can really _use_ it. Nothing
big or great --- just typing and printing of text from it is already great.
For example I would install it on my "everyday" laptop (P-133), and
text-handling stuff can be done from ROS.
4) Using ROS as a thin client for some networking/administering applications
The second (lower) level of hierarchy is features ROS needs to have in order
to make top-level tasks come true.
E.g.
1.1. Make support for NTFS
1.2. Make support for booting from CDROM
2.1. Make ROS booting on 486
2.2. Make ROS memory requirements lower
2.3. Make ROS GUI subsystem supporting some specific videomodes for wearable
computers (maybe even special kernel-mode subsystem for real-time video
processing on higher-end PC/104 computers)
3.1. Make notepad working
3.2. Make wordpad working
3.3. Make OpenOffice working
3.4. Make MS Office working
4.1. Make networking card working
4.2. Make IP protocol
4.3. Implement TCP/IP protocol
4.4. Make telnet, ftp clients running
4.5. Make simple FTP, HTTP servers running
4.6. Make Apache running
This layer is subdivided once again into more lower-level tasks, and time
estimation is given.
Having such a document, along with people attached to each idea on the top
(coordinators of work) could make some people and investors/sponsors
interested in our work, developers work on whatever they like as they always
did.
OK, so this is an outline of how I could see ReactOS roadmap which is
"multiple-way", which allows developers to concentrate their efforts on the
final goal they want to pursue, but they still contribute to the main, core
ReactOS, which idea is the same - make opensource alternative to MS Windows
NT (or 2k, or XP).
Any comments on this? Any new "top-level ideas", which someone want to
share? (I understand that might be someone has some good idea which he
doesn't want to share yet --- this is fine).
With the best regards,
Aleksey Bragin.
----- Original Message -----
From: "Jason Filby" <jasonfilby at yahoo.com>
To: <ros-kernel at reactos.com>
Sent: Monday, October 13, 2003 11:26 PM
Subject: [ros-kernel] ReactOS Roadmap
> Hi all
>
> This is an important topic that needs dealing with - we need everyone
> to
> get involved on this topic. We need a roadmap because:
> · it attracts more developers - I have personally witnessed a dev
> saying
> that they're hesitant to get involved because we have no roadmap
> · funding - investors cannot be expected to give funding to the
> Foundation if we can't tell them what our roadmap is
> · we know where we're going and can work together more effectively
>
> After discussion with Vizzini we agreed that the best way to do this
> is
> set major milestones for the next 6, 12 and 18 months. Then, fill in
> the
> details on how to get there in between.
>
> Please suggest:
> · major milestones (6, 12 and 18 months away)
> · minor milestones (minimum granularity of a month)
>
> Thanks for your support in this matter! Lets get this discussion on
> the
> roll :)
>
> Regards
> Jason
>
>
>
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Shopping - with improved product search
> http://shopping.yahoo.com
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com
> http://reactos.geldorp.nl:8080/mailman/listinfo/ros-kernel
More information about the Ros-kernel
mailing list