Linked by Kaj de Vos on Tue 8th Jun 2010 22:07 UTC
Syllable, AtheOS

The Syllable project is pleased to announce that the reports of its death have been greatly exaggerated, and that the new version 0.4 of Syllable Server has been released. This release focuses on maturing existing functionality, improving security, ongoing system restructuring, and making the system a suitable base for third-party package managers. Although the project admits it hasn't brought its unicorn factory online yet, extensive work was done on the nitty-gritty, so the full change log is quite long.

Thread beginning with comment 429083
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Cool, I guess...
by Kaj-de-Vos on Wed 9th Jun 2010 02:16 UTC in reply to "RE[2]: Cool, I guess..."
Member since:

Sorry, but that's a lame excuse (which I pretty much expected, because it is used a lot). You wouldn't want to put all progress in the world in the hands of computer programmers, now would you? As non-programmers always seem to think, that would be a disaster! ;-)

Reply Parent Score: 1

RE[4]: Cool, I guess...
by adamk on Thu 10th Jun 2010 10:50 in reply to "RE[3]: Cool, I guess..."
adamk Member since:

So what would you suggest non-developers do in terms of helping out Syllable Desktop? File bug reports for things that just don't get fixed? :-)

Reply Parent Score: 2

RE[5]: Cool, I guess...
by cipri on Thu 10th Jun 2010 11:16 in reply to "RE[4]: Cool, I guess..."
cipri Member since:

From this links related to bug reports, I like one of the posts of kaj:

"Unfortunately, nobody has stepped forward to fix this bug yet. As far as I know, it's in several audio drivers. Anyone want to have a go at this limited problem that would be very useful to fix? I can't believe nobody is interested in a rare opportunity to do modern system development."

yes, he can't believe. But why does he not take this opportunity.

Of course, he likes, that the hard work is done by other people, and he wants only to apply their patches, and later he claimes that he did the most work, and therefore is opition has the greatest value. (I remember the dispute, where he used the word "meritocracy").

And another citation from kaj is (in a threat about a bug report):
"Yes, unfortunately, there have been no changes to the Radeon driver in a long time. It would be great if someone could update our driver port to the latest Linux version."

Again he is waiting and begging for gifts.
But why doesn't he, the so-called co-leader, do that kind of c/c++ coding? The answer is perhaps: he is so much occupied with "leading" syllable, that he has no time for coding.

Edited 2010-06-10 11:24 UTC

Reply Parent Score: 1

RE[5]: Cool, I guess...
by Kaj-de-Vos on Thu 10th Jun 2010 19:17 in reply to "RE[4]: Cool, I guess..."
Kaj-de-Vos Member since:

So what would you suggest non-developers do in terms of helping out Syllable Desktop? File bug reports for things that just don't get fixed? :-)

Well, they could report bugs that do get fixed:

For example, you contributed testing information which helped us to get the OpenSSH server running on Syllable Desktop. Don't you think that is progress?

The bug reports list on our forum occupies five pages, while the fixed bugs occupy three pages. So this rough estimate suggests that three out of eight reported bugs are fixed. This does not include fixed bugs that were reported on our previous web sites and bug trackers, and does not include all the bugs we continuously fix among ourselves during development.

I think you know all this, but at the risk of stating the obvious:

- Software projects have bugs.
- Large software projects have many bugs.
- Any change can create new bugs.
- As in nature, bugs come in all sorts and shapes.
- Bugs take effort to fix.
- Bugs are made by people, so they need to be fixed by people.
- Some bugs are easy to fix, some bugs are very hard.
- Ambitious and large software projects tend to have hard bugs.
- If you run out of cooperative people before you run out of bugs, some bugs are unfixed.
- Some bugs are annoying, some bugs are showstoppers.
- Showstoppers can, well, stop the show, meaning they delay releases.
- Annoying bugs can be ignored by those who can stand them.
- One man's annoyance can be another man's showstopper.
- In a commercial project, someone pays others to fix his showstoppers and annoyances.
- In a volunteer project, people are in the first place expected to fix their own bugs.
- If one volunteer wants another volunteer to fix his bug for him, he needs to figure out something to make him do that.

We are entering the social realm here, but this can take many forms. One way to make someone help you is to make other contributions yourself. On your question how non-developers can help, here's how people have helped us over the years. I'm sure I forgot several:

- Write new system code.
- Write new Syllable applications.
- Port existing programs.
- Test code.
- Report problems.
- Fix code.
- Build code.
- Release code.
- Write documentation.
- Set up web sites.
- Set up communication systems.
- Set up download sites.
- Maintain sites.
- Set up web magazines.
- Write articles for the web sites and magazines.
- Create artwork for Syllable.
- Create artwork for the web sites and magazines.
- Translate Syllable and its applications.
- Translate documentation.
- Translate the web sites.
- Buy our CDs.
- Contract us for a Syllable-related project.
- Download Syllable by BitTorrent and leave it open so others can download from you.
- Donate money.
- Donate used hardware.
- Buy us new hardware.
- Provide us food when we don't have any.
- Provide us shelter when we don't have any.
- Promote the project elsewhere. Elsewhere is big, so there are many opportunities here.
- Write articles for other magazines.
- Write articles about Syllable on your own web site.
- Show Syllable locally.
- Spread our CDs locally.
- Help others install and use Syllable.
- Organise conferences.
- Setup a Syllable booth at some other conference.
- Provide space for a conference.
- Provide equipment for a conference.
- Drive us to a conference.
- Sail us around the country in your ship so we can have a nice conference.
- Make photos of our conferences.
- Film our conferences.
- Pay us a compliment.
- Thank us for offering the gift of Syllable.
- Be nice and understanding.
- Stimulate someone else to do these things for us.

It's really not that hard to think of something anyone can do to support the project.

Reply Parent Score: 1