4.1alpha on the 26th

I intend to upload Puppy 4.1alpha1 this coming Monday.

It is not intended to be for wide testing, just a snapshot for those who want to look at the new uevent and module handling ideas. None of it is caste in iron, feedback may result in changes. Even the zdrv could come back in some form.

And to try out the 2.6.25.4 kernel.

I have selected Monday as the Telecentre in Perenjori will be open and I will go there to upload. My satellite Internet connection at home has the most woeful upload speed, less than half that of dialup (there seem to be severe technical limitations in uploading packets to a satellite, requires huge amount of negotiation for each short burst of upload).

Posted on 22 May 2008, 21:20


Comments:

Posted on 22 May 2008, 16:22 by Ansu
Make Puppy ask more!
When installing Puppy, it should ask more questions what to install and what to not install. For example, size of Puppy ISO is not important. It could be 600mb or 4 Gb with no problem. Then when installing, Puppy ask what you want to have with your own Puppy. When all questions answered, installation program will make new ISO for You.
If You for example don't need modem drivers they are not included to Your personal ISO. And so on.
If this sound too "automatic", I can tell You many users may feel this much more comfortable.


Posted on 22 May 2008, 22:06 by lihuyt
@Ansu
I actually agree, for example: I do not like seamonkey so if that could have been removed by option I'd like that, but no stress; I <3 my puppy anyway ;)


Posted on 22 May 2008, 23:17 by kirk
kernel source
Barry,

Could you upload the patched kernel source too? I've got some drivers I'd like to compile.

Thanks



Posted on 22 May 2008, 23:21 by puppyfan
4.01A
good news, can't wait .... I'm looking forward to remastering 4.01...as I usually do...with all versions since 2.01 ;)

I don't agree that ISO-size doesn't matter. For me it does. I mean puppy is so sophisticated and there are so many fat distros out there -for every taste- and with all the puplets there should be something for everybody. And there's unleashed, so where's the problem ?

If you like to click and pray, there are more expensive and time consuming ways to waste your lifetime.

And it's real fun to work with puppy !

Don't understand me wrong, but did you try knoppix,sidux,kanotix,wolvix,...tbc

You know - it's not the Dino`s who survived; the insects did

best regards,
puppyfan

* puppy - something for everybody *


Posted on 22 May 2008, 23:53 by melhundo
kernel source
I vote on that because I need it too. Please :)


Posted on 22 May 2008, 24:19 by dogone
Smart Puppy
I rather enjoy thinking of Puppy as the "Smart Car" of the Linux world. It could be bigger and heavier but that's not its mission. It's mission is to be small and get me from A to B without costing an arm and leg {in time, energy and effort}.

Those preferring something bigger may wish to visit the Ubuntu dealer across the street.


Posted on 23 May 2008, 2:06 by pizzasgood
point
The point here wasn't the size. It was the ability to pick and choose which parts of Puppy get installed.

It actually wouldn't be very difficult since Puppy basically has this ability already in the remaster script. The only missing part is how to eliminate unwanted stuff, since PETget only shows the things that the user has installed.

I haven't looked at the code for the latest incarnation of PETget, but it shouldn't be hard to add that ability. First, either have Puppy ship by default with the 0pkgs_db-xxx package intalled, or at least include the .files lists for all included applications (this would involve a small tweak to the unleashed system so that it would be automatic). Then add a new "section" to PETget that would only show the built-in packages. Since the new PETget already supports categorizing, this probably wouldn't be difficult. Other than documentation, that would be it. PETget should be able to handle the rest automatically.

I mention documentation because of the whole "not really deleted" issue. It would be good to offer some sort of explanation so that the user doesn't blindly "uninstall" things and then complain that the space wasn't recovered.


Used in conjunction with the remaster script, this would basically fulfill Ansu's request. For total fulfillment, perhaps add the ability to the Universal Installer to install directly from an ISO, and then add an option at the end of the remaster script to proceed directly into the installer.


Posted on 23 May 2008, 4:34 by puppyfan
point
So it's all about the possibility of just deselecting preinstalled packages when remastering ? ...to get something like fatfree in the end ?..and not having a huge bunch of apps to choose from when remastering ?

That probably wouldn't be bad, as long as you don't have to click 500times to remaster. Maybe a list which is read by the remaster-script containing the applications you want to exclude to avoid excessive clicking ?

I usually don't care about the few apps i don't use/like because it's small anyways.

.....reminds of YAST


Posted on 23 May 2008, 7:48 by dogone
Easier re-mastering
A more capable "re-master wizard" might well be the solution. Puppy could otherwise remain unchanged. Thus, it installs in the fast, convenient, and newbie friendly way we've come to trust AND permits whose motivated to create a personal Puppy by picking and choosing components.

This wizard should permit only changes that are logical, practical and safe so as to discourage users from creating (and sharing) sick Puppies.


Posted on 23 May 2008, 8:57 by BarryK
Kernel source
kirk said:
Could you upload the patched kernel source too? I've got some drivers I'd like to compile.

Ok, it's a deal, if you create an sfs file out of it -- I think it has become traditional that you have done that.


Posted on 23 May 2008, 9:44 by kirk
kernel source
No Problem.

I want to compile the latest ATI fglrx driver and the Conexant modem driver Dell has here:

http://linux.dell.com/files/ubuntu/gutsy/modem-drivers/hsf/

This was reported on your blog a while back by chicks, I think. Anyway it the one made by Linuxant so the thought was that it could not be used without purchasing. But I just read the license and it says:

"6. Redistribution. Permission to redistribute this software without
modification is granted, without prejudice to Linuxant's ability to obtain
reparation for any unauthorized distribution of previous versions of this
software released under prior LICENSE terms."

So it looks like Linuxant has decided to give this one away.

People have reported that this one works at full speed too.




Posted on 23 May 2008, 16:10 by drongo
Increasing satellite speeds
Barry, there are a number of proprietary methods for increasing satellite bandwidth. As far as I can tell most of them just split the source file into a large number of smaller files and then send these in parallel. This would be relatively easy to do manually as long as you had some way of reassembling the pieces at the far end.

TCP assumes that delay is caused by network congestion so it responds by decreasing the packet size. because satellites have a ~650ms delay the TCP sender thinks it is dealing with a very congested network. (FTP uses TCP - but I'm sure you knew that!)


Posted on 23 May 2008, 22:35 by eprv
sfs
The discussion here is very important for simple users, when you make a frugal install to a flash drive you can't remove any installed applications, so for instance using Abiword 2.6 instead of the installed 2.4 is problematic, I think that the big applications such as Abiword, gnumeric, seamonkey, Gimp, firefox, thunderbird, Openoffice, Xfce, should be provided as sfs modules instead of pet packages, the way it is done in slax with lzm modules. That would be very easy even for new users.