Showing posts with label service pack. Show all posts
Showing posts with label service pack. Show all posts

Thursday, 9 August 2007

Way to make my work sound easy there...

I just saw this on a BBC news story:Thought it was pretty funny considering the complexity of the situation.

Anyway, on a more serious note I am cracking on with my Service Pack tool, which is almost fully working now on Debian derived distros, the only problems are 1) The installation script doesn't run properly from the package installer (although it runs fine from a commandline) and 2) The postpone tool is currently used, which isn't particularly widespread yet, so this dependancy must be eliminated (although postpone was used heavily throughout the program it now only exists in the package installation phase). You can usually find a semi-recent version from the Wiki page.

This post has been sitting unposted on my machine for a couple of days while I work on other things, but an interesting thing I'm playing with which you might be interested in is a visualisation program for displaying what is essentially a "map" of music, using last.fm to find relations and create a web of interconnected artists. It still needs some physics added to create a proper visual representation (at the moment images and text are dumped randomly on a single screen), but since it is my first venture in the area of networked programs and multithreading I think it has turned out well for a few hours work (this is just a test, so I don't think I'll be releasing it while it still uses last.fm, since their servers would take a hammering. The idea is to be able to sort through local music collections, and thus the needed metadata should be inside local files to make the best use of it.) When I have the physics sorted then I'll probably post a video to Google Video showing it off.

Until the next time, erm, yes....

Thursday, 5 April 2007

Warbuntu in the works

Well, I have had this idea for a while. I want to make an Ubuntu-based live CD of my own. It will basically be a testing ground for crazy new user interface ideas that I have. Since my programming skill is not particularly good it might take a while, but just as a taster here is the kind of thing I want to include (remember, this is purely a research type thing, which is why it is only a live CD and not an installable thing):

GNOME Display Manager (logon screen) and Screensaver:

I wrote quite a significant comment on this in some Ubuntu Wiki pages, but it seems like they are going for crazy 3D-ness (nothing against you Mirco, loads of people have said how cool the Cairo Clock on my desktop is ;-) ). I wanted to test this idea for myself, and Warbuntu would be a
great place to do it. Here's the basic idea; the GNOME logon screen doesn't really fit in with the desktop when it is in "themed" mode, but the non-themed mode looks ugly. Also, there are far too many ways to switch user, and I think locking a session shouldn't be appear any different to other system users than if you've logged out. So here it is, my quickly done Gazpacho mock-up for the login screen:
Here nobody is logged in (although that shouldn't make a difference). The GTK theme is just the one I made/use by the way so this should be made customisable with a default theme. The text at the top is the system message (currently the default is usually "Welcome to [hostname]"), so it can be changed to something more appropriate for large systems, and obviously the face browser can be replaced by a username entry box. The mockup above should be pretty usable for home systems though. Maybe another option would be to change the shutdown button to a "System" button with crazy network logon things and such.

When a user locks their session the screensaver starts like normal, but when asked to unlock it instead of the boring GTK selector currently used the same kind of thing will pop up (maybe using the locked user's GTK theme, maybe not) and will look something like this:As you can see it is basically the same. Importantly the user is shown to be logged in, so any "AAA! My work wasn't saved and it logged out!" scenarios are reduced, maybe an "emblem" type picture could be put on the face browser to indicate this. The notifications in green were just an after thought, but may be useful (and should be easily enabled/disabled for privacy). Also, keep in mind that screensaver hacks can run in the GDM background, so the UI difference there is not too drastic either.

So there you have it, the first mock up I want to make for Warbuntu (please note that the name "Warbutu" is a mix between Warbo (me) and Ubuntu, and has nothing to do with killing people. Also note that Warbuntu is pronounced "WOAHBUNTU!", as I will probably explain when it gets its first incarnation).

Please leave any thoughts and remember that this is a little experiment of mine, and not directly intended to replace the current system, just to encourage more out-of-the-box thinking (ewww... I just said "out-of-the-box thinking"). Also, if Canonical want to give me their UI job then I would be damn pleased :D http://www.ubuntu.com/employment

Update: I thought I may as well link to some other user interface things I might put in Warbuntu. First there is my Usplash proposal: https://wiki.ubuntu.com/Usplash/EdgyPropositions (at the bottom), then there is my idea for an APT "Service Pack" maker, ie. an easy way of installing loads of Debian packages at once (personally I think my idea [scroll down] is easier to implement, easier to use and more powerful than the main one being discussed in that page, and this may be the first one of my mockups to come to fruition). I might add some more if I can remember them :) Oh, and a big thank you to Steve Jobs for the EMI non-DRM thing. I might pay some people to get me some non-DRM songs from iTunes for me, to show my support (also, I assume they expertly tweak their encoders to get much better quality than I could hope for with Grip since I just press "Go" :-) )

Another Update: I also have the GNOME preferences thing to work on that I comment on here. Toodle pip.