Puppy Linux 530 and beyond Wishlist
Puppy Linux 530 and beyond Wishlist
I'm making this thread as a list for developers to look at, either for project ideas or for ISO creators. If you feel that something should be added, post below!
Wishlist:
Community:
- better online docs before a release
- better way to submit bugs
Project ideas:
- better installer (using GRUB4DOS, and picks up currently installed OSes)
- better wireless support
- online, community run PPM for better pet organization
- "get drivers" installer
- able to edit menu (add/remove/move)
- new "puppy" programs (to replace Pmusic, Pprocess ...)
- theme packs (1 click export and import)
- easier way to update (script to export names of old programs, and another to download and install?)
- ARM compatibility
ideas for woof:
- better way to submit bugs/patches
- support for more languages (sfs that is automatically loaded on first boot)
- options to save or not (always, never, and ask)
- button to backup pupsave (and easily boot from that if current is corrupt)
- run fsck on boot automatically (disable from GRUB, nofsck?)
- add suspend/hibernate
- easier to submit patches to woof (GIT?))
- better encryption algorithm for save files
- more control over pupsave size (enlarge by user submitted number, and able to shrink)
- able to boot as non-root (for people who might delete something, like young kids)
- increased compatibility with DEB files (and other types)
Any other ideas?
Wishlist:
Community:
- better online docs before a release
- better way to submit bugs
Project ideas:
- better installer (using GRUB4DOS, and picks up currently installed OSes)
- better wireless support
- online, community run PPM for better pet organization
- "get drivers" installer
- able to edit menu (add/remove/move)
- new "puppy" programs (to replace Pmusic, Pprocess ...)
- theme packs (1 click export and import)
- easier way to update (script to export names of old programs, and another to download and install?)
- ARM compatibility
ideas for woof:
- better way to submit bugs/patches
- support for more languages (sfs that is automatically loaded on first boot)
- options to save or not (always, never, and ask)
- button to backup pupsave (and easily boot from that if current is corrupt)
- run fsck on boot automatically (disable from GRUB, nofsck?)
- add suspend/hibernate
- easier to submit patches to woof (GIT?))
- better encryption algorithm for save files
- more control over pupsave size (enlarge by user submitted number, and able to shrink)
- able to boot as non-root (for people who might delete something, like young kids)
- increased compatibility with DEB files (and other types)
Any other ideas?
Last edited by noryb009 on Mon 25 Apr 2011, 03:13, edited 10 times in total.
- RetroTechGuy
- Posts: 2947
- Joined: Tue 15 Dec 2009, 17:20
- Location: USA
Re: Puppy Linux 5.3.0 and beyond Wishlist
I want Puppy to absolutely, absolutely, absolutely, absolutely, absolutely shut down cleanly (particularly when running frugal/pupsave), and perform "fsck" on startup, every time.noryb009 wrote:I'm making this thread as a list for developers to look at, either for project ideas or for ISO creators. If you feel that something should be added, post below!
Wishlist:
- better installer (using GRUB4DOS, and picks up currently installed OSes)
Perhaps have a script/initializer file that sits in the same directory as the pupsave, that allows advanced users to select "no scan", or some such (or the mere presence, or lack thereof, of a file tells puppy to scan or not). E.G. the advanced use could add a file named ".dontscan" in the boot folder (where the pusave lies), turning off the default.
And there's really no reason Puppy couldn't mount the pupsave read-only, look for a ".boot_options" in /root/, umount and perform those options, then load (then each pupsave, or user as the case may be, can independently control their settings).
A further note is that encrypted pupsaves cannot be fsck-ed on bootup, but only by loading a different pupsave and loopback... This should be patched at some point.
As long as we're going here, how about a truly protected mode, where young kids could have access to games and various learning tools, but cannot actually change anything (other than the "scoreboards", which automatically save their results elsewhere).- able to boot as non-root (for people who might delete something, like young kids)
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
An interface to stop saving on every reboot on usb etc..
I know there is something in the works.
And some troublesome Atheros drivers added.
Pwireless2 added...3 options to connect.
"""""""""
Wireless hotspots.
A Firesheep defence might be needed.
http://murga-linux.com/puppy/viewtopic. ... 5&start=30
Chris.
I know there is something in the works.
And some troublesome Atheros drivers added.
Pwireless2 added...3 options to connect.
"""""""""
Wireless hotspots.
A Firesheep defence might be needed.
http://murga-linux.com/puppy/viewtopic. ... 5&start=30
Chris.
- RetroTechGuy
- Posts: 2947
- Joined: Tue 15 Dec 2009, 17:20
- Location: USA
Perhaps this indicates that there should be a main customizer/controller file (where the user can specify "fsck on boot", "ask for save on exit", "never save on exit", etc)cthisbear wrote:An interface to stop saving on every reboot on usb etc..
I know there is something in the works.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
I hope to see improvements in:
core (woof build system)
community (more developers and testers contributing)
customisation (more pets, packages and SFS)
Further compatibility with deb files
Touchscreen and tablet sfs
Puppy ARM (awaiting mass market product)
Puppy programs in Vala, Bacon, HTML5, Bash script
Closer collaboration and usage from Wooflet and puplet builders
Awareness and movement towards Saluki (not yet an issue)
core (woof build system)
community (more developers and testers contributing)
customisation (more pets, packages and SFS)
Further compatibility with deb files
Touchscreen and tablet sfs
Puppy ARM (awaiting mass market product)
Puppy programs in Vala, Bacon, HTML5, Bash script
Closer collaboration and usage from Wooflet and puplet builders
Awareness and movement towards Saluki (not yet an issue)
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
5.3:
- Full multimedia backend from Ubuntu (yes, yes - with the whole ffmpeg and mplayer)
- JWM!
- Full browser with SSL capabilities
- Some applications replaced (Luvcview, Pmusic, Pprocess, ...)
- Upgrades for all 4.x packages (things like Uget, which is ancient)
- Same kernel as in previous 5.x versions
6.0:
- Complete overhaul of the Puppy skeleton, including the init scripts
- Faster and simpler boot process, less boot codes, automatic detection of the boot partition
- Recent packages built manually from scratch and not T2
- Complete removal of deprecated packages (Bash 3.x, pupdial, etc') and use of deprecated APIs (the power applet, xorgwizard, etc').
- XDG menus, xdg user directories
- New build system that uses raw binary packages
- Python and Perl in the ISO
- No PulseAudio, SELinux, HAL ...
- No Aufs (or UnionFS, whatever)
6.x: improvements over 6.0, same kernel for all versions.
7.x: 6.x rebuilt with recent packages and improvements; same kernel for all versions.
EDIT: another thing I forgot to mention - I'd like to see more "cloud" stuff in 6.x. For example, some online word processor application could save some size.
- Full multimedia backend from Ubuntu (yes, yes - with the whole ffmpeg and mplayer)
- JWM!
- Full browser with SSL capabilities
- Some applications replaced (Luvcview, Pmusic, Pprocess, ...)
- Upgrades for all 4.x packages (things like Uget, which is ancient)
- Same kernel as in previous 5.x versions
6.0:
- Complete overhaul of the Puppy skeleton, including the init scripts
- Faster and simpler boot process, less boot codes, automatic detection of the boot partition
- Recent packages built manually from scratch and not T2
- Complete removal of deprecated packages (Bash 3.x, pupdial, etc') and use of deprecated APIs (the power applet, xorgwizard, etc').
- XDG menus, xdg user directories
- New build system that uses raw binary packages
- Python and Perl in the ISO
- No PulseAudio, SELinux, HAL ...
- No Aufs (or UnionFS, whatever)
6.x: improvements over 6.0, same kernel for all versions.
7.x: 6.x rebuilt with recent packages and improvements; same kernel for all versions.
EDIT: another thing I forgot to mention - I'd like to see more "cloud" stuff in 6.x. For example, some online word processor application could save some size.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
Puppy for ARM computers and Smartphones would be cool.
What I long for most though is some easy way to place most applications on the HDD outside of pupsave and that one click on icons on the desktop to start such applications so they can be reused when one test other distros or versions of Puppy.
I know one can do that manually but would be cool if the start up script did it automatically.
What I long for most though is some easy way to place most applications on the HDD outside of pupsave and that one click on icons on the desktop to start such applications so they can be reused when one test other distros or versions of Puppy.
I know one can do that manually but would be cool if the start up script did it automatically.
I use Google Search on Puppy Forum
not an ideal solution though
not an ideal solution though
- RetroTechGuy
- Posts: 2947
- Joined: Tue 15 Dec 2009, 17:20
- Location: USA
It would be nice if there was a .pet that had the "mondo huge modem driver bundle" -- or perhaps better yet, a mondo-modem .pet that looked at your hardware, and installed the single modem driver you needed...pupluser wrote:hi hope i`m not driving any one nuts about thisone but i wish puppy would come with more 3G modem support including the newest wvdial
thanks
Click on the .pet, and it says "Found your Mars Lander Model BR549, now installing driver".
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
you must have missed this pet Dave:)DaveS wrote:A development thread with no more than 10 pages and no more than 10 .pets!
http://www.murga-linux.com/puppy/viewtopic.php?t=62236
- RetroTechGuy
- Posts: 2947
- Joined: Tue 15 Dec 2009, 17:20
- Location: USA
Wonderful! I'll have to try it out later...aarf wrote:you must have missed this pet Dave:)DaveS wrote:A development thread with no more than 10 pages and no more than 10 .pets!
http://www.murga-linux.com/puppy/viewtopic.php?t=62236
Thanks for the pointer, aaarf!
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
- RetroTechGuy
- Posts: 2947
- Joined: Tue 15 Dec 2009, 17:20
- Location: USA
Or group the items by "critical, for stabilty reasons", "should be included", "would be nice if included".aarf wrote:perhaps rank and priority and popularity of the requestsnoryb009 wrote:I added most of your suggestions, if you feel that something I didn't add but you suggested should be on the list, just say.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]
I might do that if the list gets a little bigger, but until then, I'm just going to have the best helpers near the top of the category.RetroTechGuy wrote:Or group the items by "critical, for stabilty reasons", "should be included", "would be nice if included".aarf wrote:perhaps rank and priority and popularity of the requestsnoryb009 wrote:I added most of your suggestions, if you feel that something I didn't add but you suggested should be on the list, just say.