What might help Puppy

What features/apps/bugfixes needed in a future Puppy
Message
Author
User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

What might help Puppy

#1 Post by eric52 »

I started with Precise, moved to Tahr (favorite), used Unicorn to build on, and enjoy the scope of Vivid. I prefer the main Ubuntu sequence, but I've tried Slacko, FatDog, etc. For me, the main involvement device was the ability to experiment on a persistent DVD and remaster for personal satisfaction. Multi-session CD/DVD distinguishes Puppy more than any other feature, but this is perhaps not as appealing to Windows refugees and Linux aficionados. Based on limited general Linux experience, distros are popular based on desktop appearance more than anything else. Puppy upholds a fine tradition of cartoon motifs. Personally, I've come to like this, but I don't stay with it for continuing use. I find JWM more than adequate, but I swap wallpaper and icons, subtracting most of them for a less distracting look. Many other distros offer WM swaps on the fly. Perhaps that's a bit much, but I think a cartoonish launch with an easy toggle to a subdued style and a "sexy" style might open the eyes of the public to the other great features Puppy offers. The current first impression is distinctive but could be somewhat limiting.

User avatar
solo
Posts: 389
Joined: Thu 14 Nov 2013, 20:33

#2 Post by solo »

Wellll...., I kinda agree with you, but also, or perhaps more so, I kind of don't.

What I definately agree with is that a lot of Pups out of the box look like they could do with a makeover design-wise.
But I actually believe that this is a good thing.
There's been quite some discussion already on this forum about what Puppy Linux is supposed to be for users who only have had experience with Windows.
I believe it would be a mistake to try and 'emulate' some kind of Windows experience where people would not be encouraged to make any changes.
If something would look superslick at first startup then yes, they might be impressed and pleasantly surprised, but maybe it's much more stimulating and rewarding if they have a functioning desktop environment that they feel looks a bit crappy, and it is up to them to find out how to make improvements on that.
Because it is not that complicated, and when you succeed, you'll feel empowered, and you will have a desktop that is completely your own.
It will make people understand that they can approach any problem or difficulty they may have in the same manner.
They will learn that there's a lot of people out there giving advice, making modifications and improvements, and that you can benefit from them, and that they might benefit from you.

So that's my opinion on that. That is how I experienced my own whole coming from Windows into Puppy Linux move anyway.

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#3 Post by eric52 »

Hmmm ... Perhaps I agree with you more than you agree with me. I have grown to like the Puppy "look," and I consider all your points quite valid. However, my initial reaction was that this was not a "serious" OS. It took a bit of reading the comments of others to convince me to download an ISO and try it. If others make similar aesthetic dismissals, then the Puppy "look" is not a marketing asset. Desktop appearance makes a lasting first impression for the majority of people. I really didn't even to bother reading Puppy commentaries until I ran across Google images of Elder LaCoste's design work with Fluxbox SlimPup (by Sheep). This prompted a reevaluation that I am deeply thankful for. I no longer emulate dark modernity featuring Conky, but that's what succeeded in attracting me to Puppy. Embarrassingly, I do judge a book by its cover, even though I'm an avid reader, a Lit. major, and a professional writer.

User avatar
Rattlehead
Posts: 368
Joined: Thu 11 Sep 2008, 11:40

#4 Post by Rattlehead »

I've always thought it's a shame that Puppy has so few design people involved (I would love to walk the talk myself, but I'm graphically impaired-way more verbal than visual). Personally, I've had problems and felt embarrassed whenever I've tried to find things like a Puppy wallpaper.

A guy who collaborated for Mageia showed me their distro and blew me away. You could see that the desktop was the vanilla, out of the box aspect, and yet it was graphically beautiful, it looked professional and at the same time it was like an invitation to tinker. I checked the Mageia site and it also surprised me how well organized is their process to add collaborators to the project.

It is often argued that Puppy intends to be low on resources so it can be used in old computers; I understand that we don't run heavy 3D window managers but, omg, how about color combinations a bit easier on the eye, or icons more appealing, or simply the programs better arranged for usability in the menus? Having to find stuff as vital as the terminal, or the application to resize your pupsave (so urgent when you need it!), buried somewhere inside "Utilities"... or the stuff for internet randomly distributed between "Internet" and "Network", mixing everyday utilities with abstruse geek-only stuff... The arrangement of elements is design too, and it wouldn't cost a byte more, only a few brain cycles by our beloved developers or someone with a keen eye on UX.

I have a feeling there's still this dichotomy among (Puppy) Linux users between "we want this to be more popular" and "we want to be the cult-for-a-few-who-are-in-the-secret". Of course with a community so incredibly large and diverse, it's difficult to set a single guideline I guess.

OK, this was a .pet peeve.
I would have a .pup peeve, but the format is deprecated :P

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#5 Post by eric52 »

Thanks. I was beginning to wonder if it was just me. There is virtually no effort involved. There are plenty of free images that can be copied into /usr/share/backgrounds and applied to the desktop from the menu. There are some great iconset collections. There are additional themes. In short, there's no scarcity of resources, but there is a definite choice made to continue a cartooning tradition. This works well for the opening logo16 splash that shows briefly on CD/DVD boots. It's also fine to have many Puppy images available for those that want them. I like most of them, and it's a fine tradition and a perfectly valid aesthetic position. However, as a first visual impression it lacks universal appeal. The reason that Windows uses those pleasant broad landscapes is that millions of dollars of market research suggests that this approach will attract the most people. Quite obviously, it works regardless of what the OS itself is like. If we really want to promote Puppy, which is a uniquely superb OS, we should consider using a proven tactic while maintaining an honored tradition... in the background.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#6 Post by p310don »

For nicer looking Pups, look at Macpup, Carolina, X-Slacko, any of the NOP series, Buddapup, Saluki to name a few.

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#7 Post by eric52 »

Thanks, p310don; some of those are new to me, and I'll check them out. But the flagship distros define the primary public image. There is only one exception I know of. Some years ago, Sheep put out a Justin Bieber Linux puplet. The joke garnered more public attention for Puppy than anything else in the history of the project. JPL was actually a tight rework of SlimPup and a decent distro, but it demonstrates that appearance drives success. If I recollect correctly, JPL was the #3 hit distro in less than a week! This phenomenon my have driven away as many as it drew, but it was powerful. We may not like what this says about achievement in our culture, but we should recognize the importance of the message. There is also a subtext about how jocularity can twist in delivery. Fun is good, but funny is risky.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#8 Post by bigpup »

Never understood why people try another operating system and the first thing they want is to have it look and operate just like Windows :shock: :evil: :twisted:

The official versions of Puppy are the basic operating system.
You can modify it anyway you like.
That is Linux :D

Wonder why people using Mac OS, do not seem to have any problem accepting how it works :?:
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

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

#9 Post by L18L »

bigpup wrote:Wonder why people using Mac OS, do not seem to have any problem accepting how it works :?:
...
because they have paid for it
it must be good
the way it is
I think
:lol:

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#10 Post by eric52 »

@bigpup & L18L - thanks for summing up the reasons for the status quo. Folks try a new OS because they're weary of paying for an old one. They want the new to look like like the old due to habituation and an aversion to learning. It's the way of the world. When Windows tried to reinvent itself (8) it failed miserably. Inertia obeys Newton's laws inexorably. The original challenge was about attracting new users. My suggestion is simple: be as attractive as possible. Puppy is quite unique and worthy on that basis. It should be what it is and more so. Puppy packaging and presentation, however, has little to do with OS function or code development. Reach and response are marketing matters. If we want to improve our market, we need to improve our marketing, not our product. This is my area of expertise, and I'm frankly not proud of it. Perhaps what you're really wondering is why we should improve our market. I'm not at all sure we should. I too rather like things just the way they are in this kennel. Puppies aren't pound dogs looking for any new home. However, if we need to grow our market base, what I've discussed should be considered. That's all I'm saying.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#11 Post by rcrsn51 »

From the movie "When Harry Met Sally..."
Everybody thinks they have good taste and a sense of humor but they couldn't possibly all have good taste.
Unfortunately, some Puppies look like bad high-school projects, regardless of how well they work.

gcmartin

Aesthetics coupled with OOTB functionality for any user

#12 Post by gcmartin »

I think this recent week's newest "Official" PUPPY distro (because of Barry Kauler's endorsement) steps in the direction you suggest: quiet, comfortable, professional, and inviting.

Hope this more nearly matches what you bring to our attention.

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#13 Post by Moat »

eric52 wrote: However, as a first visual impression it lacks universal appeal.
Agreed, and would add that - IMHO - it's not just a matter of visual impression, but of the functional advantage that "polished" desktop visual elements can offer. It seems many hard-core Linux folks
hastily dismiss such visual elements as useless "bloat" and "eye candy" - but I feel they're dead wrong.

Out in the "real world" of visual perception (i.e. nature - outside of the computer desktop GUI) there are many visual "cues" that we humans have, over eons, grown accustomed to using in distinguishing objects around us - details in color, contrast, shapes, shadows, reflections, movement, etc. The huge range of those cues in nature, along with our high visual acuity and ability to discern those details (eye>brain), make us very visually-oriented critters. We use those cues constantly (voraciously!) whilst manipulating objects in our daily surroundings. Right?

So why not (aside from hardware resource usage/limitations) include as many of those natural cues/characteristics as realistically possible, in the desktop GUI elements - as the norm, as the standard? They're there for the taking, and in toying around with applying those details/cues/elements to a desktop GUI, I find they can be enormously beneficial to workflow/speed and general enjoyment while computing. They help to bring faster, easier visual focus, separate and differentiate/define objects and functions in what can otherwise be a busy, confusing environment. A definite functional advantage - at little-to-no cost in resource usage. A no-brainer!

Might sound a bit harsh, but IMHO part of Puppy's issue in this regard is in using JWM as the default DE. I've found it somewhat limiting and difficult when attempting to apply and tweak such details of the desktop GUI. Over time, I've grown to much prefer Openbox/LxPanel and Xfce for Puppy (Carolina/Xfce being greatness - and still perfectly reasonably "light" for most hardware built within the last 10 years or so).

I can't disagree with Solo's point about tweaking the look of Puppy as being a fun and useful educational endeavor... but the tweaking gets really, really old when trying out and setting up numerous Pups as they come along. And one will likely want to tweak anyway, regardless of how "nice" Puppy might look OOTB - as everybody's tastes will differ.

For anyone whom might want to download and take a spin, here's a link to my personal Pup (named Chloe, after my dearly departed Aussie sweetheart) - based on Precise 5.7.1 Retro with Openbox/LxPanel;

https://dl.dropboxusercontent.com/u/209 ... up_R15.iso

I've spent a fair amount of "hobby" time massaging GUI elements on this remaster, and think it's pretty danged slick. 8) Close to my ideal of what Puppy could/should be, OOTB. A fattie @ ~300 Mb, it's loaded with a bunch of Gtk and Openbox themes (default being ones I fine-tuned myself), fonts, panel backgrounds, menu buttons, wallpapers, icon sets, etc - the look can be completely changed in mere seconds. Also includes some extra (too many?) apps, like GIMP, a tweaked-out Firefox 41, Sylpheed, Deadbeef, Pinta, Audacity, SMplayer, etc (a bunch more) - and most of the regular Puppy apps are updated to either the latest or quite recent versions.

Somewhere along the remastering way I've managed to break SNS and Dougal's wizard for WPA encrypted networks (Frisbee works fine, tho - and is default in the tray) - the price for playing around with trying out later Frisbee versions. Any help with fixing that would be forever appreciated! :oops: I've tried and tried, but no joy (too dumb...).

Bob
Attachments
screenie-chloe1.jpg
Default desktop
(116.61 KiB) Downloaded 503 times
Chloe_Pup_screenies.jpg
Options...
(166.07 KiB) Downloaded 493 times

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#14 Post by eric52 »

Thanks guys, I'm happily downloading now. Moat, from the screenshots I would have to say you do fine design work, which serves to enhance a wonderful BK distro that can run on an abacus. Now that's a great way to skin a ... never mind. I still use Precise Retro a lot, and I like your ambiance better than mine; you've captured just the right hint of nostalgia, kept a sense of whimsy, and polished the patina, so to speak. @gcmartin - boy is my face red, I can't believe I got so wrapped up in rhetoric I missed a new distro. That's a really HOT desktop still glowing from the Slackware forge, and the design is an understated exercise in visual texture - very neat trick! My compliments to the chef - can't wait to taste it. Anyhow, you're right, that's the ticket, and it doesn't even glance at windows. It makes its own statement that, without being at all ponderous, demands to be taken seriously. This sort of stuff is wonderful to see.

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#15 Post by eric52 »

Moat, thanks for Chloe. Very attractive and all rigged out for further graphic fun. It seems you recompile or remaster keeping personal settings that are usually erased (e.g. time zone). Do you work from the console when building Puppy, or is there some other trick?

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#16 Post by Moat »

Hi Eric -
eric52 wrote: It seems you recompile or remaster keeping personal settings that are usually erased (e.g. time zone). Do you work from the console when building Puppy, or is there some other trick?
Nope - no console trickery involved, I just use the included 'Remaster Puppy live-CD' script in Precise's menu, pretty much following CatDude's tutorial, here -

http://www.murga-linux.com/puppy/viewto ... 703#559703

- paying special attention to his /usr/lib/locale instructions in Step 1.

As well, paying special attention to nic007 and mostly-lurking's directions regarding .XLOADED as in this post -

http://www.murga-linux.com/puppy/viewto ... 549#831549

By deleting the remaster script's freshly-written /tmp/etc and /tmp/root contents and then filling them right back up by copying/pasting the currently running Pup's /etc and /root contents - making sure to delete those above mentioned /usr/lib/locale files and .XLOADED file - it seems to do that... saving my timezone setting (not sure where...?) while still properly displaying the setup timezone/locale and video wizard windows during boot.

I also run Bleachbit (in Chloe's menu - carefully setup for this particular system/remaster) right before every remaster, to delete any excess file baggage and help keep the resulting remastered .ISO as small as possible.

Even if you (or anybody else who bothers to download ChloePup) don't care to actually run/use it, it's at least a collection of theming candy that can be mounted and any desired elements copied over for use in your own personal Pup(s). :)

Bob

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#17 Post by eric52 »

Appreciate the directions, Bob, they cover some details that have been bedeviling me.

User avatar
torm
Posts: 186
Joined: Sat 07 Mar 2015, 19:56

#18 Post by torm »

Years way back, my very first impression on PuppyLinuxOS was..
local language -not supported, keyboard layout -not supported, display adapter -not sup..bhh
Whatever, right?
So I insalled AVLinux(Debian based live-DVD) just to see how things work OOTB first,
and maybe start wreaking something.. later.
I love the way Gentoo boots from SDD. Or Mint is designed to look.
And there is a place and purpose for Puppy - as a portable system for advanced users.
Or as a basis for single goal project, that can run from CD-R and leaving some room to run the project itself (and a capability to write back to DVD if used).
And it is suprisingly foolproof, if preconfired in that manner, to share around.
(yeah! no more 3H re-intalls, just copy-paste and done. Or am I just lazy..?)
Can PuppyLinuxOS get better? I hope so.
Just look at Rox.. :evil:

Visual appearance would probably expect some uniform layout for programmes.
I understand that there is GtkDialog, XML, Qt and whatnot used and it may be difficult
to make all of them to look the same. Or what if I use any other Gtk2 theme than Stardust and it looks "broken"
(slickness-black, unity.. etc.) even if it looked okay-ish on Debian?
Fixing the theme to suit some obscured user interface (while leaving others as-is) can
become frustrating, at some point. And there aren't that many themes that would fit..
Nowhere near minimalism in long turn.

Actually, things are evolving. New MIME icons in TahrPup for example.
Or settings re-arrangements.

User avatar
eric52
Posts: 252
Joined: Mon 16 Nov 2015, 23:02
Location: Southbury, CT

#19 Post by eric52 »

Interesting perspective, torm. I keep running into this "advanced user" thing, and it really surprises me. I failed miserably with Fedora 5. I didn't like Ubuntu very much, but it was idiot-proof, so I learned nothing from it. I found Puppy to be remarkably easy and forgiving to use. It's also great fun! Familiarity with Puppy hasn't really helped learning Linux in general, due to differences, but it was an encouraging introduction, and I wouldn't be using Linux at all without it. I suppose Puppy is idiosyncratic to an experienced Linux user, and I never noticed because I lacked experience.
Today only. Anger not. Worry not. Be grateful working karma. Be kind.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#20 Post by starhawk »

@eric,torm -- Puppy's underlying operational structure is very different from what one expects of a standard Linux distro, so it probably IS at least a little odd to folks who aren't used to it...

Post Reply