Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 26 Nov 2014, 22:02
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Puppy 4.4 'Woofy'
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 4 of 8 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Author Message
James C


Joined: 26 Mar 2009
Posts: 5939
Location: Kentucky

PostPosted: Mon 14 Sep 2009, 02:42    Post_subject:  

Guess the prospect of all the drama is why everyone is rushing to volunteer. Smile
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4380

PostPosted: Mon 14 Sep 2009, 02:52    Post_subject:  

@ttuuxxx - I would but you are probably already doing it anyways
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
ttuuxxx


Joined: 05 May 2007
Posts: 10843
Location: Ontario Canada,Sydney Australia

PostPosted: Mon 14 Sep 2009, 03:25    Post_subject:  

ok technosaurus handled it good Smile he past, anymore victims ???
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send_private_message Visit_website 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Mon 14 Sep 2009, 08:37    Post_subject: qt  

If you recall, Barry started with Puppy 4 looking at QT as a possible base, although he settled later for GTK. Now technosaurus is doing work in the same direction (QT). It will be good to see even a 4.3CE-QT with the wonderful little apps that technosaurus has been building.

For the true 4.4, dogone has a good point, which is for us to first identify the outstanding features of 4.4 before starting to organize for it.

Patriot, your help here in the Forum is very much appreciated, especially on the inner workings of Puppy. Don't be discouraged so soon by "money"-laced posts. Laughing

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send_private_message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Mon 14 Sep 2009, 13:40    Post_subject:  

The Mission cybercafe is simply a room of computers running puppy linux, where people (from all over the world) come and use linux for the first time. Above are the major problems weve found (and we have already overcome with some much appreciated help). Its a safe bet that others are experiencing the same problems when they try Linux for the first time with Puppy.

Puppies objective is to be "friendly to linux newbies". These issues are barriers to the "man off the street" adopting open source, free, secure operating systems, and reducing the computer waste/control/frustrations/expense associated with certain commercial OS's. If these problems were removed, Puppy would be more widely used and more successful...its as simple (and non-controversial) as that. The code/techniques for overcoming them are already developed, its just a matter of whoever is "in charge" including them.

But lets not start that again Rolling Eyes

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send_private_message Visit_website MSNM 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Mon 14 Sep 2009, 23:24    Post_subject:  

Barry has mentioned on his blog that we should stay with the 2.6.30.x series kernel

Quote:
Moving up to the latest in the 2.6.30.x series would be a reasonable thing to do. But then, you have to consider that there may be other 3rd party drivers compiled for 2.6.30.5, maybe by tempestuous, so there would be a big investment in staying with 2.6.30.5.
...but, this is a decision that the 4.4 coordinator would have to make.


I have changed the objectives on the wiki accordingly (remember they are still organic and fluid)
have included an initial desktop wallpaper

From Tronkels comments and the maturity of some of the Woof builds
Is it feasible to have something like this:

Releases
4.3.1 (Alpha 1 of 4.4) patches and updates
4.3.2 (Alpha 2 of 4.4) Upgrade ALSA to 1.0.21a, Upgrade X.Org to 7.4 (or 7.5), Transmission added, AdBlock Plus or MonkeyMenu in Seamonkey
4.3.3 Woof Built Upup - Puppy, built from Ubuntu packages and able to install further packages from the Ubuntu repositories. Barry Kauler Puppy built from Ubuntu Jaunty packages
4.3.4 Woof Built Dpup - Using Debian Ttuuxxx is working on
4.3.5 Woof Built Tpup - (Fatdog) Kirk is working on, a build from packages compiled in T2
4.3.6 (Beta 1 of 4.4)
bg.jpg
Description 
jpg

 Download 
Filename  bg.jpg 
Filesize  11.03 KB 
Downloaded  316 Time(s) 

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
tronkel


Joined: 30 Sep 2005
Posts: 1104
Location: Vienna Austria

PostPosted: Tue 15 Sep 2009, 12:34    Post_subject:  

I reckon it should be made as simple as possible for everyone to understand where the CE version is coming from.

Lobster has listed various derivatives above as possible bases for 4.4. Mixing pre-final versions en route to 4.4 Final seems over-complicated though. Lobster does mention DPup and UPup there as interim versions. Both of these are wonderful variants of Puppy and any of these would make excellent bases for 4.4 but --
to make it simpler, faster and easier for the developers of 4.4 (whoever they turn out to be) it might be more sensible to stick to the final version of 4.3 that is due to appear next weekend as the basis for 4.4.

Why? - the Woof build system even for the current beta version is stable and fast and would make the job of building 4.4 all that much easier. Versions of UPup DPup etc. are so good now (even as alpha versions), that they also justify CE's of their own!

But for the moment maybe better to concentrate on using 4.3 Final as the base for 4.4CE. In due course end user choice will also be enriched by CE's based on the other Woof-based UPups and Dpups.

So loads to go at for everybody, loads of work to do and very rich choice for the end-users given the willingness of developers to muck in and contribute.

_________________
Life is too short to spend it in front of a computer
Back to top
View user's profile Send_private_message Visit_website AIM 
kirk

Joined: 11 Nov 2005
Posts: 1436
Location: florida

PostPosted: Tue 15 Sep 2009, 13:26    Post_subject:  

Quote:
Releases
4.3.1 (Alpha 1 of 4.4) patches and updates
4.3.2 (Alpha 2 of 4.4) Upgrade ALSA to 1.0.21a, Upgrade X.Org to 7.4 (or 7.5), Transmission added, AdBlock Plus or MonkeyMenu in Seamonkey
4.3.3 Woof Built Upup - Puppy, built from Ubuntu packages and able to install further packages from the Ubuntu repositories. Barry Kauler Puppy built from Ubuntu Jaunty packages
4.3.4 Woof Built Dpup - Using Debian Ttuuxxx is working on
4.3.5 Woof Built Tpup - (Fatdog) Kirk is working on, a build from packages compiled in T2
4.3.6 (Beta 1 of 4.4)


I think if we change base packages, that should probably be called Puppy 5. With 4.3, Barry has upgraded a lot of libraries, but glibc and other packages are the same. These other packages are getting a bit long in the tooth, and really need some updating, but that requires a rebuild, Puppy 5. Which I think/hope Barry's going to take care of.

As far as upgrading Xorg, I wouldn't upgrade past the latest for Xorg 7.3. Xorg 7.4 has some nice features (fully automatic hardware detection/configuration, better font handling) but is really in period of transition with KMS and has some real problems. The proprietary drivers (ATI, Nvidia) support Xorg 7.3 and much older, so that's not a problem. Actually ATI dropped support for all cards older than about 2 years if you're using Xorg 7.4. Here's the pros and cons:

Xorg 7.4

Pros:
* Could do away with Xorgwizard.
* Newer cards detected.
* Better Font handling (Could use all TTF font's except a couple for rxvt)
* Slightly smaller.
* Slightly faster start up.

Cons:
* More bugs (especially with intel, soon ati drivers to transition to kms)
* Proprietary ATI driver drops support for older cards.

I actually built Fatdog2 both ways, ended up going with 7.3, but the no Xorgwizard thing was very tempting, and worked pretty well.

And not to start a browser war, but I think we really need an official Firefox pet package. Firefox is getting somewhere in 25-30% range of all web traffic, and whether or not you like Firefox is irrelevant, what this means is that no web site designer with half a brain will produce a web site without testing it with Firefox. Though I'm not sure if it's reliable with Flash and Puppy's version of glibc. It didn't used to be, but Barry's did a lot of upgrades and maybe glibc wasn't the problem. Here's a good test if you have Firefox running in 4.3:

http://my.yahoo.com/

If you play with that page for a while it would crash with Puppy 4.1.2 and Firefox 3.

Seamonkey2 may fill the bill too, since it's the same engine. I've always been a Seamonkey proponent, due to it's size/features, but recently I've found some sites that just don't work correctly with it. (www.priceline.com)

Aimless rambling ends.
Back to top
View user's profile Send_private_message 
DaveS


Joined: 09 Oct 2008
Posts: 3726
Location: UK

PostPosted: Tue 15 Sep 2009, 13:35    Post_subject:  

Yes to Firefox. Size has always been a factor as a mail client has to installed, but Simple Mail works really well, and its cool being inside the browser.
_________________
Spup Frugal HD and USB
Root forever!
Back to top
View user's profile Send_private_message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Tue 15 Sep 2009, 16:52    Post_subject:  

Xorg 7.4 requires no xorgwizard? Go for it! Very Happy
_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send_private_message Visit_website MSNM 
MinHundHettePerro


Joined: 05 Feb 2009
Posts: 855
Location: SE

PostPosted: Tue 15 Sep 2009, 17:13    Post_subject:  

ecomoney wrote:
Xorg 7.4 requires no xorgwizard? Go for it! Very Happy
kirk wrote:
Actually ATI dropped support for all cards older than about 2 years if you're using Xorg 7.4.
Aren't you the recyclerQuestion

/MHHP

_________________
Celeron 2.8 GHz, 1 GB, i82845, many ptns, modes 12, 13
Dual Xeon 3.2 GHz, 1 GB, nvidia quadro nvs 285

Slackos & 214X, ... and Q6xx
Nämen, vaf.... ln -s /dev/null MHHP
Back to top
View user's profile Send_private_message 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Tue 15 Sep 2009, 19:21    Post_subject: available  

Well, a number of our beloved developers are essentially saying they are available:

- kirk
- gray
- technosaurus
- patriot

And tronkel seems ready to do the coordinating. Smile

Version 5 is currently Barry's baby, so perhaps all community updates that would get in after 4.3 will have to be called 4.4CE. Smile

Note also that Ted Dog has posted something here:
http://murga-linux.com/puppy/viewtopic.php?p=341455#341455

Ted is one of our leading developers when it comes to kernel tweaking, and especially in optical disk writing/rewriting of Puppy.

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send_private_message 
technosaurus


Joined: 18 May 2008
Posts: 4380

PostPosted: Tue 15 Sep 2009, 19:37    Post_subject:  

I would have to agree with kirk and add that we should probably install xorg (and all related packages) to --prefix=/usr instead of /usr/X11R7 as do most distros now. For backwards compatibility /usr/X11R7 would just be a symlink back to /usr.

As it is now, I regularly end up copying all of X11R7 to /usr so that packages will compile without a lot of manual configuration

It works better, packages compile easier and it will actually save a small amount of space. It also helps prevent having conflicting packages - for example 4.2.X has 2 conflicting versions of libfontconfig. I could go on for a while on this one, but I won't.

Right now I am targeting Puppy's core libraries and apps for recompilation and am averaging a 20% size reduction.

I am also pondering making a single shared library for all of the graphics libraries that has symlinks for the originals (png, gif, jpeg, tiff) the thought is that they would likely share a significant amount of code at the machine level and therefore save some space and speed up some graphics programs that link to several of them... Any thoughts on the value of this?

I got that idea because have also been making true build scripts that compile all files at once (using -combine) instead of making objects first, thus allowing the compiler to optimize across all code files instead of just within that one .c or .cc file - leaving the rest to the linker (which can miss a lot of optimization potential)

I am attaching an example - latest dev version of mtpaint. I would like to recompile it with some better graphics if someone were willing to update them (I will post a tar.gz with the graphic files if I get any volunteers)
mtpaint-3.31.1-i486.pet
Description  binary size reduced from over 500kb to only 400kb
pet

 Download 
Filename  mtpaint-3.31.1-i486.pet 
Filesize  215.6 KB 
Downloaded  251 Time(s) 

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7083
Location: Perth, Western Australia

PostPosted: Tue 15 Sep 2009, 21:13    Post_subject:  

Lobster wrote:
Barry has mentioned on his blog that we should stay with the 2.6.30.x series kernel

Quote:
Moving up to the latest in the 2.6.30.x series would be a reasonable thing to do. But then, you have to consider that there may be other 3rd party drivers compiled for 2.6.30.5, maybe by tempestuous, so there would be a big investment in staying with 2.6.30.5.
...but, this is a decision that the 4.4 coordinator would have to make.


I have changed the objectives on the wiki accordingly (remember they are still organic and fluid)
have included an initial desktop wallpaper

From Tronkels comments and the maturity of some of the Woof builds
Is it feasible to have something like this:

Releases
4.3.1 (Alpha 1 of 4.4) patches and updates
4.3.2 (Alpha 2 of 4.4) Upgrade ALSA to 1.0.21a, Upgrade X.Org to 7.4 (or 7.5), Transmission added, AdBlock Plus or MonkeyMenu in Seamonkey
4.3.3 Woof Built Upup - Puppy, built from Ubuntu packages and able to install further packages from the Ubuntu repositories. Barry Kauler Puppy built from Ubuntu Jaunty packages
4.3.4 Woof Built Dpup - Using Debian Ttuuxxx is working on
4.3.5 Woof Built Tpup - (Fatdog) Kirk is working on, a build from packages compiled in T2
4.3.6 (Beta 1 of 4.4)


Don't take the "431" number. I plan for 4.3.1 to be a bugfix release of 4.3. After that you can use the numbers 432 - 439 as alphas and betas for 4.4.

_________________
http://bkhome.org/news/
Back to top
View user's profile Send_private_message Visit_website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Wed 16 Sep 2009, 01:15    Post_subject:  

Quote:
Don't take the "431" number


OK that is reserved. Wiki changed

Any other ideas or suggestions that would be useful to focus on and help the emergence of Puppy 5 also welcome Smile
http://puppylinux.org/wikka/Puppy44

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 4 of 8 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1067s ][ Queries: 12 (0.0048s) ][ GZIP on ]