No, you can't tell people what to do. However, we should be able to get
together as a team and discuss what's really important for the project, lay
down some common goals and deliver them.
It's nice to have an acpi battery module, or digital video broadcasting
support, or a new isapnp driver, but what are we actually gaining from this
as a project? What we really need is a stable win32k, we need a shell that
doesn't belong in the dark ages, we need USB, we need to be able to run apps
without bringing the whole OS down to its knees.
As a group of intelligent people, we should be able to discuss what's really
important, prioritize the work and commit to doing it. We all surely have
the same goal, to see reactos become usable and valuable to the public, so
why can't we work towards this as a team??
It's all well and good being a project that allows people to work on
whatever they want, but when that work ethic is essentially killing the
project, you have to wonder if it's the best way of doing things.
What's taken the fun out of reactos is that people work on what they want,
and that's usually unimportant things. I want to see an operating system
mature and become usable but our current eithic of "work on whatever the
hell you want to" is killing the project.
Open source sucks for this exact reason, there's no real management, no
structure and no goals. Hence 99% of open source project fail. The only open
source projects which do succeed have management, structure and goals and
not this "Anyone can work on whatever the hell they want to".
Ged.
-----Original Message-----
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On
Behalf Of Timo Kreuzer
Sent: 09 April 2010 10:50
To: ReactOS Development List
Subject: Re: [ros-dev] Roadmap I'm sticking to
That's probably a good Idea, but I still like to point out, you cannot
tell anyone what to do.
You can put up a list of what's important/required and I'm likely to
pick something from it from time to time.
You can ask me to do something and I might be like *sigh*, well ok...
(halfassed attempt to help out)
Or you can tell me to do something, and I might be like... sorry, got no
time. Very busy, RL issues, you know... ;p
That's the way we all work, isn't it? We do it for the fun. If it's no
fun we don't do it or not do it very enthusiastically, which means
halfassed and ineffective. Of cause success is fun. But we all decide
for ourselves what is success and how we can achieve success.
If I don't like to fix some winetests, but like to fix amd64 branch
instead, or implement mode switching, do you want to keep me from doing
that? Probably not.
So a roadmap might point out what is important to be done and what is
not. But it cannot make people work on a specific part at a specific time.
Timo
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev