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 Tue 16 Jul 2019, 23:12
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
DotPup-Downloader/installer 05 Version C
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 4 [47 Posts]   Goto page: 1, 2, 3, 4 Next
Author Message
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Wed 07 Sep 2005, 23:44    Post subject:  DotPup-Downloader/installer 05 Version C  

Last Updated: November 03 2005

Dotpup-Downloader presents you a list sorted by categories of all Dotpups available via the Wiki.

You also can search for dotpups.

After reading the package-description or watching Websites referenced in it, you can download and install the dotpup with a simple mouseclick on "install".



older Screenshot: http://noforum.de/dotpups/dpi05.jpg

The older version 02 still is available, as it is practical to see new dotpups (they are sorted by their ID, should add an option for that to 05 too).

important
If you use a puppy older than 1.0.5, you will have to install these two Dotpups, too:
PuppyBasic: http://www.murga.org/%7Epuppy/download.php?id=901 and
Gtkdialog2: http://www.murga.org/%7Epuppy/download.php?id=875
Dotpup-downloader-mu05.pup
Description 
pup

 Download 
Filename  Dotpup-downloader-mu05.pup 
Filesize  37.18 KB 
Downloaded  1834 Time(s) 
dotpup-downloader-mu02.pup
Description 
pup

 Download 
Filename  dotpup-downloader-mu02.pup 
Filesize  5.76 KB 
Downloaded  870 Time(s) 

Last edited by MU on Thu 03 Nov 2005, 09:48; edited 14 times in total
Back to top
View user's profile Send private message Visit poster's website 
puppian


Joined: 18 Jul 2005
Posts: 538
Location: PuppyLand

PostPosted: Thu 08 Sep 2005, 00:53    Post subject:  

We have it finally! Cool!
Will try it out Smile
For those who want to know why we have this can see this

_________________
Puppylinux.org - Community home page of Puppy Linux hosted by Barry (creator of Puppy), created and maintained by the Puppy Linux Foundation since 2005
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


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

PostPosted: Thu 08 Sep 2005, 01:07    Post subject:  

Outstanding Mark!

Barry / G2: - can we have this in Puppy 1.05 or 1.0.6?

Cool

we seem to have something similar here . . .
Barry
Quote:
"Alienx,
I've just downloaded your program.
I've been totally rewriting the remaster-cd script, integrating it with the PupGet package manager, so that users will be able to create a custom CD based on the current installation, but with any choice of pupget or dotpup packages.
I'm trying to make it as easy to use as possible, and I'll look at what you have done, see if that can be integrated in as well.
What I have got my script doing is if you have installed any pupgets or dotpups, they will get placed into the live-cd, like they are part of the cd, no longer pupgets or dotpups, if you get my drift.
The script also allows for removal of packages that are part of the live-cd, so you can go "backwards" toward a more barebones live-cd.
...well, it will do, when it is debugged.
Expect it in the release 1.0.5"

_________________
Raspberry Pi 4 to run Puppi
NEW BusterPup Beta - test now

Last edited by Lobster on Sat 29 Oct 2005, 20:13; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
GuestToo
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Thu 08 Sep 2005, 01:16    Post subject:  

i think this will list .pups hosted on the forum
i don't think it will list .pups hosted on goosee.com (from the old forum)
i don't think i have links to .pups anywhere else, but there could be
there are links to .pups on other servers on the Contributed Dotpups page

by the way, i can add your wiki id to the Contributed Dotpups page ACL so you can edit it ... but i would need to know your id

your menu program would go well with evilwm, (which has no menu) ... i included it with an older icewm package, but i haven't made an evilwm dotpup yet
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Thu 08 Sep 2005, 01:35    Post subject:  

GuestToo,

currently it downloads and analyzes
http://www.goosee.com/puppy/wikka/DotPups

Next I will add
http://www.goosee.com/puppy/wikka/DotPupsContributions

Here, the HTML-Code is slightly different, so I did not add it yet.

>by the way, i can add your wiki id to the Contributed Dotpups page ACL so you can edit it ... but i would need to know your id

id?
Whats this?
Embarassed

Hmm.. I registered there, do you mean the WikiName? It is MarkUlrich Smile

Thanks, Mark
Back to top
View user's profile Send private message Visit poster's website 
GuestToo
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Thu 08 Sep 2005, 01:50    Post subject:  

ok, i added your wiki name to the Contributed Dotpups so you can edit the page ... add your own dotpups to the list, if you like
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Thu 08 Sep 2005, 01:55    Post subject:  

oh, thanks a lot Smile

I will add that page to the downloader this week, should not be too compilcated.

Then I will try to rewrite it in wxBasic, what would allow to enhance the User-Interface, e.g. to display categories, descriptions and screenshots from the WiKi.

Now i will have to sleep a bit, have slight headaches.

Cu, Mark
Back to top
View user's profile Send private message Visit poster's website 
puppian


Joined: 18 Jul 2005
Posts: 538
Location: PuppyLand

PostPosted: Thu 08 Sep 2005, 02:47    Post subject:  

It works. Thanks Mark! Very Happy

Perhaps you'll be interested in these too Smile
Wiki SiteMap
About Dotpup
FoundationPuppy

_________________
Puppylinux.org - Community home page of Puppy Linux hosted by Barry (creator of Puppy), created and maintained by the Puppy Linux Foundation since 2005
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Thu 08 Sep 2005, 09:28    Post subject:  

I added Version 02 to the first message.

It lists the contributed packages, too.

Please report any errors you'll find.

I will be back in some hours, so I cannot reply immedeatly.

Greetings from sunny Hamburg Smile

Mark
Back to top
View user's profile Send private message Visit poster's website 
klhrevolutionist


Joined: 08 Jun 2005
Posts: 1124

PostPosted: Thu 08 Sep 2005, 11:12    Post subject: thanks  

Like I mentioned before thanks!
But for the dotpup makers is there a way for us to do anyhting when we post our dotpups? Or just keep posting as usual?

_________________
Heaven is on the way, until then let's get the truth out!
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Thu 08 Sep 2005, 14:20    Post subject:  

Hi Klh,

Thank you Smile

no, there is nothing special for the DotPups yet, as they are installed with Barrys installer.
My program just downloads them, and then runs Barrys Program.

except maybe:
1.)
I thought of, that it might make sense to add a kind of "Marker" to a dotpup, that will allow to determine if it will be installed in its own directory, or in one of the systems-directories.

This would make it easier to port the installer to other Linux-Systems.
The installer could refuse to install DotPups, that want to copy files to the system-directories (/usr/lib).

Explanation:
The marker could be a simple textfile "folders.txt", that contains a list of all folders used.
This is simpler than the myapp.files you need to register a Package to Pupget.

So why do we need this?
A Debian-user will not need a PupGet like "Xine", as it Xine is part of Debian. Xine needs several libs in /usr/lib.
If you would install the Puppy-Libs there, the Debian Package-manager "apt" might get corrupted.

But a Debian-User might want to install a small Shellscript someone wrote for Puppy, for example the Radio-streaming-scripts in this board.

If they go in just one folder, they could be extracted to /home/user/dotpup_apps on Debian without any risk.
The only thing that might happen is, that it will not run, for example if it uses Gtk2, and the debian-User has no Gtk2 installed.
But then he can uninstall it, or install the Gtk2-Libs from Debian.


2.)
Another point is this:
The installer just scans the wiki, not the Forum.
So DotPups must be added manually to the wiki.

Reading the Forum automatically would not be a good idea, as it produces high traffic (expensive).

On the other hand, it might be seen as an advantage:
The wiki is the"stable" repository, and who wants to install unstable DotPups, must search themmanually in the Forum as usual.

What do you think about this?

Greets, Mark
Back to top
View user's profile Send private message Visit poster's website 
puppian


Joined: 18 Jul 2005
Posts: 538
Location: PuppyLand

PostPosted: Thu 08 Sep 2005, 16:01    Post subject:  

MU wrote:
Another point is this:
The installer just scans the wiki, not the Forum.
So DotPups must be added manually to the wiki.

Reading the Forum automatically would not be a good idea, as it produces high traffic (expensive).

Just scans the wiki is fine.
MU wrote:
On the other hand, it might be seen as an advantage:
The wiki is the"stable" repository, and who wants to install unstable DotPups, must search themmanually in the Forum as usual.

It seems that currently we don't have such thing as "stable" dotpups... but most dotpup makers will post a dotpup to the wiki page only when they think its version is ok Smile

_________________
Puppylinux.org - Community home page of Puppy Linux hosted by Barry (creator of Puppy), created and maintained by the Puppy Linux Foundation since 2005
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Thu 15 Sep 2005, 20:07    Post subject:  

I completely rewrote the downloader using wxbasicscript (interpreter is included).

Now it looks more like a "Puppynaptic" Wink

More info see first post.

Greets, Mark
Back to top
View user's profile Send private message Visit poster's website 
BarryK
Puppy Master


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

PostPosted: Fri 16 Sep 2005, 09:52    Post subject:  

Mark,
you're very prolific!
I have only just now got around to downloading your dotpup downloader -- I have grabbed the 03 version.
I have already uploaded pup 1.0.5rc, but a superficial read through this thread, it seems like your downloader would be good in the live-cd.
Back to top
View user's profile Send private message Visit poster's website 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Fri 16 Sep 2005, 10:59    Post subject:  

Mark,

Your idea is awsome. It is great as is, but the potential is even greater.

Now there is a reason for doing a standard organization and cleanup of the DotPup Wikki pages.


Here are some ideas for improvement (yes, I can pitch in on the implementation):
Right now you are using the post where the DotPup is attached as the description. If we add a page (or parragraph) on the wiki with the description of the package, that could be used instead.

The categorization could be also improved to make it easy to find things.

There can be a search function that would search the package names and descriptions.

A DotPup registry (independant of pupget) to keep track of already installed packages.

Identification of updated packages when the installed version is older than the posted version.

A self updating capability that would advise when there is a new version of the DotPup Downloader/Installer. (maybe this one should be before the others so releasing the rest can be smoother)


My guess is that it would not be difficult to perform any of these tasks. Maybe the only challenging one is the wikki organization and that's only because of the time investment required. Although there are many non-developers with good organization skills.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 4 [47 Posts]   Goto page: 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


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