Narcissus frontend and backend updated

1 view
Skip to first unread message

Koen Kooi

unread,
Oct 22, 2009, 8:48:00 AM10/22/09
to Beagle Board
Hi,

A while ago my employer was kind enough to let me work on narcissus at
work and today, while taking a break from looking at textbooks, I
merged in the changes and rebased the TI branch.

So what changed?

Backend:

* better logging for commands and errors
* more robust loop file handling for creating SD card images
* more image types supported: tar.bz2, ext2, ubi(fs) and jffs2
* more machines added

Frontend:

* jQuery based modal wizard
* summary screen
* more image types

The complete log is at http://dominion.thruhere.net/git/cgit.cgi/narcissus/log/

The ubifs and jffs2 support works well for a few machines, but needs
tweaking for most machines. It doesn't do any fancy things like
prepending the magic blobs like some zaurus machine need, patches for
that will be very welcome (hint, hint).

Pending features are 'presets', so that you only need to select 'gnome-
image' and the ability to save your selection (turning it into a
preset).

I'm curious about feedback abou the new UI and image types, so please
send any feedback you have to the angstrom mailinglist as well as any
patches you might have.
If you're a webprogrammer this code will probably make your eyes
bleed, I can provide some bandages in exchange for patches to make the
code less gruesome :D

Special thanks goes to Roger Monk, Philip Balister and Graeme Gregory
for providing tons of feedback during development. And of course to TI
for allowing me to work on it.

regards,

Koen

Wayne

unread,
Oct 22, 2009, 10:19:11 AM10/22/09
to Beagle Board
Very web 2.0, makes the process even simpler. Final page seems to lose
some styling not sure if it is intended, the grey border disappears
but that could just be in firefox.

On Oct 22, 1:48 pm, Koen Kooi <k...@beagleboard.org> wrote:
> Hi,
>
> A while ago my employer was kind enough to let me work on narcissus at  
> work and today, while taking a break from looking at textbooks, I  
> merged in the changes and rebased the TI branch.
>
> So what changed?
>
> Backend:
>
> * better logging for commands and errors
> * more robust loop file handling for creating SD card images
> * more image types supported: tar.bz2, ext2, ubi(fs) and jffs2
> * more machines added
>
> Frontend:
>
> * jQuery based modal wizard
> * summary screen
> * more image types
>
> The complete log is athttp://dominion.thruhere.net/git/cgit.cgi/narcissus/log/

Koen Kooi

unread,
Oct 22, 2009, 10:36:59 AM10/22/09
to beagl...@googlegroups.com

Op 22 okt 2009, om 16:19 heeft Wayne het volgende geschreven:

>
> Very web 2.0, makes the process even simpler. Final page seems to lose
> some styling not sure if it is intended, the grey border disappears
> but that could just be in firefox.

That's intended :) The expanded lists are just way to big to fit in
the modal dialog.
regards,

Koen
Reply all
Reply to author
Forward
0 new messages