discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Live CD and others general GNUstep remarks


From: Nicolas Roard
Subject: Live CD and others general GNUstep remarks
Date: Tue, 08 Feb 2005 14:13:45 +0000

Hi,

Finally had a chance to test the live CD :-)

First, I must say the result is quite good -- lots of apps, fast (impressive, considering it's a live CD !),
well integrated... It's really a good way of showing GNUstep.

Now... some (constructive) critics... :-)

First, some general remarks...

there's a lot of problems with booting this CD -- I know, it's apparently morphix's fault, but that's really a shame... I had to try 3 computers before finding one that accept it :-/ (and no, not particularly old computers...). It could perhaps be nice to use something else than Morphix ?

In the same way, I had an X problem on a laptop, but well, we can't do much about that I guess ... The keyboard mapping was also quite strange (uk keyboard here..), and there wasn't any obvious way
to change that...

The fact that no "well known" web browser such as Firefox is included is imho a mistake -- there's a lot of good docs on the web, and people should be able to access them easily. So as long as we don't have a good GNUstep webbrowser, we really should include firefox (for example).

There's also no easy way to reboot from the livecd, which is also bad..
quitting X should reboot the computer imho.

On the GNUstep side, things are mostly ok; but there's something which is a big problem: ProjectCenter doesn't work !!! quite bad for a live cd expressely branded as a development environment... In fact, defaults write ProjectCenter BuildTool /usr/bin/make do the trick -- but it's a shame that this wasn't even tested before the release !!! Second... there's a problem with the default Gorm file created by ProjectCenter. I believe this problem is actually already solved, it would have been nice to include the right
version of PC :-(

Continuing with applications, GNUMail doesn't work either, which is a shame. In fact, the user needs to create manually ~/Mailboxes and touch the Inbox,Sent,Draft boxes... Frankly, that's really bad -- doing so wouldn't
have been difficult :-/

And it's a really, really old version of GNUMail !

TalkSoup also has this very annoying bug with the scrollview, fixed in recent -gui release... waiting for recent
-gui package should have been perhaps a good idea :-)

Another "problem" is the lack of "demo" files. We've got theses nice applications like Cenon... and no examples !
They should have been bundled...

Finally, GWorkspace showed by default the dotfiles -- that's wrong, they should be hidden. And GWorkspace should
probably be started by default.

Some problems related to GNUstep, not specifically to the live CD :
Services behave a bit strangely, not in a really consistent way -- at least the ones from Terminal.app -- sometimes they show, sometimes not... On a side note, there wasn't LaTeXService -- I thought it was included -- too bad it's a nice example of services ^_^

There was also the problem that some apps had their windows "outside" the screen. Actually, at the moment the windows' positions are encoded in the gorm files... and imho that's a bit wrong ! with wmaker it's not that much of a problem, because you can move the windows with alt-clicking... but that's only true if you know that trick :-) Frankly, the windows' position shouldn't be encoded in Gorm; it's just wrong.

Another related problem (not specific to the live cd) is that apps save their windows position in the defaults database -- that's good, but there's a slight problem: If the user change resolution to a lower one... One solution, perhaps, would be to associate the positions with the actual resolution -- so you'd save the positions
for each resolution...

In summary... this live cd is very good, and things works quite well, but it's a shame that some simple problems like the ones I described were not resolved before the release, while a simple test would have shown
them...

Two propositions:
- before releasing the next version, create a prerelease, inform the mailing list so people here can test it, and then release it -- basically, a bit of testing here would have helped tremendously ! - a short "introduction" panel would be nice -- perhaps something as simple as running TextEdit with an introduction text in it ... something to easily explain the UI and some basic concepts. Ideally, a real multimedia presentation would be nice, but well, we would need an application for that ;-) (if anybody doesn't know what to do, that's
a good application idea, imho... ^_^)

Now.. on a "marketing" point of view, this release was well covered; we had news stories on the following sites:
- slashdot.org
- osnews.com
- linuxfr.org
- macslash.net
- rootpromt.org
- symlink.ch
- macnews.de

... which actually generated a lot of traffic on gnustep's site ;-) (http://www.gnustep.org/stats/)

Of course, as usual, people complained about the look of -gui and others had difficulties to grasp the power of GNUstep and Gorm... but many comments were positive, quite a lot were impressed by Gorm (seeing the video demonstration), and all in all I think the results are really positive. I think it would be nice to continue submitting stories when we release something, because it will keep people aware of the project, and there is imho a lot of interest -- mac developers are interested (mainly by the windows version of course) even if many just dismissed GNUstep because, well, they already have a good OpenStep implementation on their hand ;-) And lots of others were genuinely interested by an environment going in another direction than the usual Windows mimicking...

To sum up: This live CD is good, yet it can become better ;-) (don't forget it's a one-man job -- kudos to tarzeau !!) Having a live CD is an excellent thing and we should take care of it -- it's a great demo/introduction tool for GNUstep.

Lots of people are interested in GNUstep, and now, we start to have something nice to use and develop with; I'm waiting
anxiously for EOModeler now ;-)

As one slashdotter put it, GNUstep is a project reaching is critical mass -- we have now nearly all the elements to build
and demonstrate a fantastic environment :-)

Kudos to all GNUstep devs, and thanks a lot gurkan for your hard work !

Cheers,

--
Nicolas Roard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]