torios team mailing list archive
-
torios team
-
Mailing list archive
-
Message #00630
Re: The Technical Side of ToriOS
On 06/03/2014 05:05 AM, Jörn Schönyan wrote:
>
> I take this as a compliment, too ;-)
You should!!
>> Hi Israel and Jörn,
>>
>> I'm glad you tried it, Israel :-)
>>
>> The main credit is due to Jörn. He set up ToriOS and the only things I
>> did was to
>>
>> 1. use his scripts (which worked out of the box for me) and make an iso
>> file.
>>
>> 2. make it a hybrid iso file (so easily used from a USB drive too).
>>
>> 3. install it
>>
>> 4. make a tarball of the installed system
>>
>> 5. make an OBI-9w installer iso file.
>>
>> -o-
>>
>> I think we can and should continue now to discuss what to include in
>> ToriOS. The present version is very basic.
@Nio very nice!!
> Yes, and some configuration issues should be fixed. Has someone experience with
> JWM configs? Especially autostart (which isn't handled by
> /etc/xdg/autostart/*.desktop files)
I like to separate things into various files, so the structure could be
~/.jwmrc
~/.tori/panel
~/.tori/autostart
~/.tori/windows
~/.tori/keyboard
etc...
And in the .jwmrc we'd just need something like:
<Include>~/.tori/panel</Include><!-- configuration for the Panel(s)-->
It is really fairly easy to configure.
http://www.joewing.net/projects/jwm/config.shtml
for autostart you need something like:
<StartupCommand>rox -p ToriSession</StartupCommand>
Though I do want to have a GUI configuration tool. the .jwmrc file is
an XML file so we can parse it with an XML parser.
I have been trying to work on an FLTK/TinyXML program, but I am not
extremely good at programming yet, and have run into some issues...
If there is a programmer around who knows C++ really well, we can work
on something for this. Isn't Alex the lead developer/programmer?
>> 1. You are right Israel, the menu should be improved (including the
>> application programs). Or there should be some menu to install the final
>> system, whichever is preferred.
>>
>> "The first problem I notice is the lack of the package 'menu' being
>> installed."
> Included this, but I'm not happy with it on the long term. Could be better.
I don't like that it says 'Debian' not that I dislike Debian. I
suppose we could download the source for that and modify it to put
things in different categories, etc..
I do think the Debian menu has a bit too many categories/subcategories.
>> Maybe you think of the menu in the OBI-9w system of Ubuntu minimal text
>> only system that comes with
>>
>> http://phillw.net/isos/linux-tools/9w/obi_Trusty-npae124-txt4-9w.iso
>>
>> as described in
>>
>> https://help.ubuntu.com/community/9w
>>
>> That installer is independent of ToriOS, but the same idea can be
>> applied (to ToriOS).
>>
>>
>> 2. There is only a pae kernel now. Jörn wrote that it is easy to change
>> to a non-pae kernel. I am not so sure that it is easy, since Phill has
>> failed to make an alternate style installer work with it in his non-pae
>> project. It works in my workaround with the OBI-9w installer, but that
>> system offers no live session of the final system (but the 9w itself
>> runs 'live').
> Included this, too. But currently there would be not automatic updates as
> there is no metapackage. Phill, do you need any help in this? What's about the
> Bodhi Linux team and their nonpae plan?
>> Let us hope you, Jörn, can make your ToriOS installer work with a
>> non-pae kernel.
> Now, I've opened a Git repo at Github. You can check it out at
> https://github.com/JoernSchoenyan/torios-livecd
> - if you're not experienced with Git, you can just download it as a .zip file.
> Have a look at livecd-script-chroot.sh were the fixes are.
I will check this out, when I get some time to. GitHub is setup very
well, and using git from CLI is pretty easy also.
>> Best regards
>> Nio
> Additionally, we should ASAP care about Plymouth theme and stuff - at least, if
> ToriOS wants to have an own "identity". But decisions should be made by Ali
> (hope you are healthier now :D ). Any volunteers on this?
I think we need to divide the 'branding' tasks into smaller portions.
One task will be *_configuring JWM_* to our likings. It will be easy to
include this, as it will only need to install to the $HOME
So I think some _design mockups _would be nice. If we aren't going to
have a GUI to configure it, we need to make sure it looks AWESOME out of
the box.
We could potentially make a ~/.tori/theme which could have one
include... something like ~/.tori/themes/default
Which could have the colors of the panel, and windows, etc...
and have a GUI that simply runs a script that grep/sed the .jwmrc to use
a different scheme, and restarts JWM.
Any thoughts?
The other tasks would be***_Icons _*what icon theme do we use? We should
try to avoid one that is in use by another Distro (at least a major
one). Sam Hewitt has a pretty popular Moka theme that a lot of people
seem to really like. Or there is Numix. I'd like to avoid using
Lubuntu's Box theme, because it is a part of their specific 'branding'
even though I like it quite well.
*_Desktop backgrounds_* should be simple to do, as I have quite a few
photos that I think are nice that I have taken myself. I am sure others
on this list have some things they can contribute. We can also hold a
contest for Backgrounds at some point. I would like to avoid using the
logo as our background, since it most likely will be the Apllication
menu button
*_Plymouth Theme_*, of course :)
*_GTK theme_*... there are so many available in the Ubuntu repos, and so
many in places like gnome-look.org etc... We should choose a really
nice one that fits with our color scheme.
*_COLOR SCHEME_*!!! What colors are we using? Black, Red, White,
Grey? I like those colors.
Here is a mockup :)
>
> Regards, Jörn
>
Attachment:
mockup.png
Description: PNG image
Follow ups
References