Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on March 27, 2010, 02:23:04 PM

Title: gnome-desktop-base
Post by: Jason W on March 27, 2010, 02:23:04 PM
Thanks to Arslan S. for:

Code: [Select]
Title:          gnome-desktop-base.tcz
Description:    GNOME Desktop for Tiny Core Linux.
Version:        2.28.2
Author:         GNOME Authors
Original-site:  http://www.gnome.org/
Copying-policy: GPL
Size: 54M
Extension_by:   Arslan S.
Comments:       Minimum System Requirements
-Pentium III CPU
-256MB RAM + Swap area

Number of dependencies: ~120
Required boot code: max_loop=256

Installation
-------------
1-) Set root and tc/user password
sudo passwd root
sudo passwd tc
# passwords can also be set by boot code "secure"
2-) Installing gconf schemas
# Execute once
sudo update-gconf-database
3-) Add to backup (/opt/.filetool.lst)
usr/local/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
etc/shadow

Optional GNOME packages to extend GNOME Desktop
-file-roller (archive manager, has nautilus plugin)
-brasero (cd/dvd burning)
-totem (movie player, has thumbnailer for certain types)
-gnote (tomboy notes, has panel plugin)
-gnome-games & gnome-hearts (small games)
-epiphany (web browser)
-evince (ps/pdf/djvulibre/tiff document viewer, has thumbnailer for certain types)
-gnome-colors & arc-colors & shiki-colors (icons/backgrounds/themes)
-rhythmbox (music player)

ALSA & gst-plugins-good/bad/ugly are recommended for mixer and desktop sounds.

This extension depends on Xorg.
This extension has recursive deps.
This extension is PPI compatible.
Change-log:  ---
Current:      2010/03/26 First Release

Title: Re: gnome-desktop-base
Post by: bmarkus on March 27, 2010, 03:06:07 PM
Why dep file is not recursive?  >:( I would expect a recursive dep file for newly created extensions especially one with such a long list.
Title: Re: gnome-desktop-base
Post by: curaga on March 27, 2010, 03:21:07 PM
Wow, 54m plus 120 deps? Lighter than I thought :P

Still huge.

Hmm, looks like evolution and gedit make up a part of it, would they be better as separate extensions?
Title: Re: gnome-desktop-base
Post by: Arslan S. on March 27, 2010, 03:22:35 PM
this is the latest stable release, gnome 2.29.x is development series and it will be released as gnome 2.30 in a month maybe (the current release candidate is 2.29.92) till then any feedback, suggestions will help me shape next update, some may think deps are too much but there is little i can do about it :(

i tested it with a p4 2.4GHz 256Mb ram computer but this is mainly recommended for modern computers with high ram especially

anyways here is the screen shots  8)

http://farm5.static.flickr.com/4044/4447059453_4e1712a477_o.png (http://farm5.static.flickr.com/4044/4447059453_4e1712a477_o.png)

http://farm5.static.flickr.com/4023/4447784696_1ebbcffc28_o.png (http://farm5.static.flickr.com/4023/4447784696_1ebbcffc28_o.png)
Title: Re: gnome-desktop-base
Post by: Arslan S. on March 27, 2010, 03:23:45 PM
Why dep file is not recursive?  >:( I would expect a recursive dep file for newly created extensions especially one with such a long list.

at the time i prepared this there was no recursive deps
Title: Re: gnome-desktop-base
Post by: Arslan S. on March 27, 2010, 03:40:42 PM
Hmm, looks like evolution and gedit make up a part of it, would they be better as separate extensions?

gedit might be ok without gnome but i am not sure wheter evolution would work without gnome, i know evolution greatly increases the size of the package (almost 25% of it) is there any other reason for splitting them out of package?
Title: Re: gnome-desktop-base
Post by: curaga on March 28, 2010, 06:35:24 AM
Well, users might want to have them without having gnome DE. If Evolution runs with only the gnome libs, it should be fine separated.
Title: Re: gnome-desktop-base
Post by: Arslan S. on March 28, 2010, 07:02:56 AM
Well, users might want to have them without having gnome DE. If Evolution runs with only the gnome libs, it should be fine separated.

gedit is easy but evolution requires more (evolution-data-server, gtkhtml, and some other libs) splitted

first i will test them from base but who wants a text editor with 80 dependencies :D (i am not sure about the number, gnome-python looks like a run-time dependency)
Title: Re: gnome-desktop-base
Post by: curaga on March 28, 2010, 07:35:16 AM
Oh, another point I forgot to add - do you consider Evolution an integral part of the gnome desktop?

If it's a big part of it, and an user uses webmail for example, would make more sense not to have it there.
Title: Re: gnome-desktop-base
Post by: Arslan S. on March 28, 2010, 08:12:37 AM
Oh, another point I forgot to add - do you consider Evolution an integral part of the gnome desktop?

If it's a big part of it, and an user uses webmail for example, would make more sense not to have it there.

i agree i will remove it out as a seperate extension
Title: Re: gnome-desktop-base
Post by: Jason W on March 30, 2010, 10:54:31 PM
Thanks to Arslan S. for:

Code: [Select]
Title:          gnome-desktop-base.tcz
Description:    GNOME Desktop for Tiny Core Linux.
Version:        2.28.2
Author:         GNOME Authors
Original-site:  http://www.gnome.org/
Copying-policy: GPL
Size: 41M
Extension_by:   Arslan S.
Comments:       Minimum System Requirements
-Pentium III CPU
-256MB RAM + Swap area

Number of dependencies: ~125
Required boot code: max_loop=256

Installation
-------------
1-) Set root and tc/user password
sudo passwd root
sudo passwd tc
# passwords can also be set by boot code "secure"
2-) Installing gconf schemas
# Execute once
sudo update-gconf-database
3-) Add to backup (/opt/.filetool.lst)
usr/local/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
etc/shadow

Optional GNOME packages to extend GNOME Desktop
-file-roller (archive manager, has nautilus plugin)
-brasero (cd/dvd burning)
-totem (movie player, has thumbnailer for certain types)
-gnote (tomboy notes, has panel plugin)
-gnome-games & gnome-hearts (small games)
-epiphany (web browser)
-evince (ps/pdf/djvulibre/tiff document viewer, has thumbnailer for certain types)
-gnome-colors & arc-colors & shiki-colors (icons/backgrounds/themes)
-rhythmbox (music player)

ALSA & gst-plugins-good recommended for mixer and desktop sounds.

This extension depends on Xorg.
This extension has recursive deps.
This extension is PPI compatible.
Change-log:  2010/03/26 First Release
Current:      2010/03/31 Splitted evolution,evolution-data-server,gthtml,rarian & libgnome-desktop

Title: Re: gnome-desktop-base
Post by: Arslan S. on March 31, 2010, 02:06:02 AM
i forgot to mention that libgweather is splitted too and dep file is recursive now
Title: Re: gnome-desktop-base
Post by: Jason W on April 04, 2010, 10:09:01 PM
Thanks to Arslan S. for:

Code: [Select]
Title:          gnome-desktop-base.tcz
Description:    GNOME Desktop for Tiny Core Linux.
Version:        2.28.2
Author:         GNOME Authors
Original-site:  http://www.gnome.org/
Copying-policy: GPL
Size: 29M
Extension_by:   Arslan S.
Comments:       Minimum System Requirements
-Pentium III CPU
-256MB RAM + Swap area

Number of dependencies: ~125
Required boot code: max_loop=256

Installation
-------------
1-) Set root and tc/user password
sudo passwd root
sudo passwd tc
# passwords can also be set by boot code "secure"
2-) Installing gconf schemas
# Execute once
sudo update-gconf-database
3-) Add to backup (/opt/.filetool.lst)
usr/local/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
etc/shadow

Optional GNOME packages to extend GNOME Desktop
-file-roller (archive manager, has nautilus plugin)
-brasero (cd/dvd burning)
-totem (movie player, has thumbnailer for certain types)
-gnote (tomboy notes, has panel plugin)
-gnome-games & gnome-hearts (small games)
-epiphany (web browser)
-evince (ps/pdf/djvulibre/tiff document viewer, has thumbnailer for certain types)
-gnome-colors & arc-colors & shiki-colors (icons/backgrounds/themes)
-rhythmbox (music player)
-evolution, balsa (e-mail clients)
-gnome-backgrounds (set of background images)
-gnome-themes (official desktop themes)
-cheese (web cam application)

Note: Default theme Clearlooks from gnome-themes is included in this package

ALSA & gst-plugins-good recommended for mixer and desktop sounds.

This extension depends on Xorg.
This extension has recursive deps.
This extension is PPI compatible.
Change-log:  2010/03/26 First Release
2010/03/31 Splitted evolution,evolution-data-server,gthtml,libgweather,rarian & libgnome-desktop
Current: 2010/04/04 Splitted gtksourceview,pygtksourceview,gedit,gnome-backgrounds & gnome-themes
Title: Re: gnome-desktop-base
Post by: Jason W on May 20, 2010, 09:48:38 PM
Thanks to Arslan S. for:

Code: [Select]
Title:          gnome-desktop-base.tcz
Description:    GNOME Desktop for Tiny Core Linux.
Version:        2.28.2
Author:         GNOME Authors
Original-site:  http://www.gnome.org/
Copying-policy: GPL
Size: 25.5M
Extension_by:   Arslan S.
Comments:       Minimum System Requirements
-Pentium III CPU
-256MB RAM + Swap area

Number of dependencies: ~130
Required boot code: max_loop=256

Installation
-------------
1-) Set root and tc/user password
sudo passwd root
sudo passwd tc
# passwords can also be set by boot code "secure"
2-) Install gconf schemas
# Execute once
sudo update-gconf-database register-all
3-) Add to backup list (/opt/.filetool.lst)
usr/local/etc/gconf/gconf.xml.defaults/%gconf-tree.xml
etc/shadow

Optional GNOME packages to extend GNOME Desktop
-file-roller (archive manager, has nautilus plugin)
-brasero (cd/dvd burning)
-totem (movie player, has thumbnailer for certain types)
-gnote (tomboy notes, has panel plugin)
-gnome-games, gbrainy, gnome-hearts (small games)
-epiphany (web browser)
-evince (ps/pdf/djvulibre/tiff document viewer, has thumbnailer for certain types)
-gnome-colors & arc-colors & shiki-colors (icons/backgrounds/themes)
-rhythmbox (music player)
-evolution, balsa (e-mail clients)
-gnome-backgrounds (set of background images)
-gnome-themes (official desktop themes)
-cheese (web cam application)
-eog-plugins (has flickr uploader integrated with nautilus)
-banshee (music management and player application)
-vinagre & vino (remote desktop server and client)

Note: Default metacity theme Clearlooks from gnome-themes is included in this package

ALSA & gst-plugins-* recommended for mixer and desktop sounds.

This extension depends on Xorg.

This extension is PPI compatible.

Change-log:  2010/03/26 First Release
2010/03/31 Splitted evolution,evolution-data-server,gthtml,libgweather,rarian & libgnome-desktop
2010/04/04 Splitted gtksourceview,pygtksourceview,gedit,gnome-backgrounds & gnome-themes
Current: 2010/05/20 Splitted eog,gucharmap,libnautilus-extension,libgnome-menu,libgnome-window-settings,zenity & metacity
   -Added nautilus-python for eog-plugins integration
   -Added libxklavier-4.0 & rebuilt gnome-settings-daemon and gnome-applets
   -Updated for compatibility with compiz-gnome