Woof at Github

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#91 Post by mavrothal »

zigbert wrote:I have done some initial testing of gui enhancements in woof.
My guidelines
  • Only touch gtkdialog code
  • Take advantages of the recent gtkdialog features
  • Allow scaling of window
  • Clean up gui
  • Make gui code more human readable
  • Change gtkdialog3/4 to gtkdialog
  • Make it touch friendly ?
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#92 Post by BarryK »

This is a great initiative!

I kept very quiet for sometime, wondering if something like this would spontaneously emerge, and it has!

Created and supported by long-time rock-solid guys too!

Yes, there are many who will now get a more direct input to the evolution of Woof and Puppy, than before, when everything channeled through me.

I have announced woof-CE in my new blog:

http://bkhome.org/news/?viewDetailed=00002

I wish you guys great success.

Let me know when a pup distro gets to release status and I'll announce it on my blog and at Distrowatch.
[url]https://bkhome.org/news/[/url]

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#93 Post by puppyluvr »

:D Hello,
Great project to provide Woof with a future.
Great to see the Puppy Master on board!
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Re:Woof-CE

#94 Post by shinobar »

Great!
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#95 Post by 01micko »

Slacko -testing, woof-CE (testing branch).

Reports here please.
Puppy Linux Blog - contact me for access

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#96 Post by sunburnt »

I`ve had a long time Q that`s never been answered. And these are the folks that would know.
What part of a Woof build is uniquely Puppy.? I`d think: guis, scripts, Rox, JWM, GtkDialog.
But are all the os core files the parent distro`s.? /bin, /lib, /sbin, usr/......., X, xorg, gtk+.
I don`t want to pollute this thread, so if someone wants to pm me with an answer, great.!

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#97 Post by mavrothal »

sunburnt wrote: What part of a Woof build is uniquely Puppy.?
Assuming you are referring to the produced ISO, whatever is in woof/woof-code/ but the scripts and the support folder, and all the pets that are used in a build (check DISTRO_PKGS_SPECS)
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#98 Post by amigo »

What part of a Woof build is uniquely Puppy.? Exactly the right question -because all that needs to be separated out, conceptually. Since that's where most development takes place and where there are most likely to be bugs, it should be treated as separate entities so it gets the needed attention.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#99 Post by mavrothal »

amigo wrote:What part of a Woof build is uniquely Puppy.? Exactly the right question -because all that needs to be separated out, conceptually. Since that's where most development takes place and where there are most likely to be bugs, it should be treated as separate entities so it gets the needed attention.
Technically as I said is what ever is in the woof-code folder. Conceptually, though I'm certainly not the best qualified to tell you, I would think the boot sequence, ie init script and rc.d scripts, the (ever argued upon) puppy package manager, the plethora of (mostly) gtkdilog-based customization apps (wizards) and to a lesser extend the ROX-JWM desktop, the (ever controversial) menu system and the hardware detection scripts (though lately udev and Xorg are mostly used for that).
The underlining theme in all these I believe is try to do some things in a simpler yet effective way without the bloat and the cascading dependencies of mainstream GNU/Linux.
Regarding separating them, I'm not sure I would agree. This exact separation I think is responsible to a great extend for the escalating size and dependencies of linux builds.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#100 Post by sunburnt »

So most of the OS is uniquely Puppy. What then makes a variant Ubuntu or Slacko.?

Has anyone tried Woof on the Slackware or Ubuntu OSs including their X, xorg, gtk+ ?
And then use it to compile rox, jwm, gtkdialog, etc. And boot with Puppy`s boot, guis, etc.?
Another words, a Puppified "other distro". But maybe this is what Precise and Slacko are.
.

Ibidem
Posts: 549
Joined: Wed 26 May 2010, 03:31
Location: State of Jefferson

#101 Post by Ibidem »

sunburnt wrote:So most of the OS is uniquely Puppy. What then makes a variant Ubuntu or Slacko.?

Has anyone tried Woof on the Slackware or Ubuntu OSs including their X, xorg, gtk+ ?
And then use it to compile rox, jwm, gtkdialog, etc. And boot with Puppy`s boot, guis, etc.?
Another words, a Puppified "other distro". But maybe this is what Precise and Slacko are.
.
Yes; here's a short key:
Upup/Lucid/Precise = Puppified Ubuntu (Lucid = Ubuntu 10.xx based; Precise = Ubuntu 12.xx based)
Dpup = Debian-based Puppy
Spup/Slacko = Slackware-based Puppy
Apup = Arch-based Puppy
And I think there's a couple RPM-derived systems.

It would be interesting to use an OWL or PLD based Puppy...

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#102 Post by sunburnt »

So I think Ibidem`s saying that the "other" Puppies are all the other distro except Puppy scripts & etc.

So the Puppy parts are already separate ( not in woof/woof-code/ )?
And what goes in the support folder.?
.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#103 Post by mavrothal »

sunburnt wrote:So I think Ibidem`s saying that the "other" Puppies are all the other distro except Puppy scripts & etc.

So the Puppy parts are already separate ( not in woof/woof-code/ )?
And what goes in the support folder.?
.
The rest of the files in /woof (including support folder) are for building the puppies thought few make it to the iso too.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#104 Post by nilsonmorales »

vicmz wrote
Is it possible to have an initrd that includes a basic set of popular languages to choose from at first, so that users are able to read boot messages in their language (practical for live-CDs) and then install the langpack when they get the desktop?
if you start the translate work for initrd i would like to help you my friend. 8)
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

Re: Woof at Github

#105 Post by vicmz »

mavrothal wrote:
vicmz wrote: :idea: Is it possible to have an initrd that includes a basic set of popular languages to choose from at first, so that users are able to read boot messages in their language (practical for live-CDs) and then install the langpack when they get the desktop?
"Gettexting" the init script is not a good idea as it would require a number of additional libraries in the initrd. However BK's init accepts the "plang" boot parameter (example: de_DE.UTF-8 ) and looks for the corresponding init in /locale/${PLANG%.*}/init (ie /locale/es/init or /locale/es-ES/init )
It also looks for a /PUPPYLANG file that contains the plang argument, in case you want to build a puppy with a different default language. The init script has 60 text messages so is not too much work to do. The only ¨problem¨ is that the language changes must be provided as a series of sed commands in the /locale/${PLANG%.*}/init file :shock:
You may want to add as an "enhancement" in the woof-CE/issues and then start working on the translation of the init script! :D
This is a job for Super L18L! :lol:

I wish I was that experienced but currently I'm doing what I actually can, otherwise you guys would have a lot more to fix. :oops:

The langpacks already have translations for the initrd through sss domains, but these are applied manually after booting to the desktop. I see Woof will require a different method in order to have new Puppies display a choose-language boot menu. For now it's just an idea, time will tell if this is viable/practical/etc.
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Woof at Github

#106 Post by L18L »

vicmz wrote:... I see Woof will require a different method in order to have new Puppies display a choose-language boot menu. For now it's just an idea, time will tell if this is viable/practical/etc.
Look at other OSes:
-Android (I do know the x86 emulation running on my box): all languages included
-OpenSuSE and others had firstly choice of language
not choose from de es it pt ru.....
but choose from Deutsch Espanol Portugues pу
Last edited by L18L on Fri 29 Nov 2013, 11:47, edited 1 time in total.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Woof at Github

#107 Post by mavrothal »

L18L wrote: I have already realized this choice in Cutting edge section, see
internationalization of initrd messages at bootup
I did not make its way into woof.

But if it will be done in Woof-CE
Will be done in woof-CE if you can provide a patch for it against the current
woof-CE /woof-code/boot/initrd-tree0/ :wink:
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Woof at Github

#108 Post by L18L »

mavrothal wrote:Will be done in woof-CE if you can provide a patch for it against the current
woof-CE /woof-code/boot/initrd-tree0/ :wink:
Does it already boot directly into X :?:

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Woof at Github

#109 Post by mavrothal »

L18L wrote:
mavrothal wrote:Will be done in woof-CE if you can provide a patch for it against the current
woof-CE /woof-code/boot/initrd-tree0/ :wink:
Does it already boot directly into X :?:
If you are asking about woof-CE builds then yes,
Slacko 5.6.3 is the latest woof-CE build and it does boot directly to X.
If you are asking if the initrd.gz has a mini Xserver (Xfbdev, tinyX etc) included, No.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Woof at Github

#110 Post by L18L »

mavrothal wrote:If you are asking if the initrd.gz has a mini Xserver (Xfbdev, tinyX etc) included, No.
Yes, that was what I wanted to ask.
Will initrd.gz ever have a mini Xserver?

Post Reply