Brainwave puppy repo v.2.5(open for submissions)

News, happenings
Post Reply
Message
Author
Saturn
Posts: 160
Joined: Fri 22 Feb 2008, 16:47

Brainwave puppy repo v.2.5(open for submissions)

#1 Post by Saturn »

Well after a year of searching, I have finally found a competent and reasonable administrator, that has been willing to help out today

Now I have uploaded the most prominent puppy disc images to the server

But I need some suggestions of which software packages/disc images are in need of hosting


Compared to the rather expensive unlimited everything plan I use to have two years ago, with Brainwave, this plan only has 38GB storage and 200GB "Outward Facing" Transfer

Considering that puppy images and software packages are quite small this should be enough for moderate usage by the community
with brainwave never going over 125 GB monthly in Bandwidth transfers I think 200GB of such is quite enough for the task ahead

As for the storage space , this is all I can afford presently

I am willing to host any puppy project/disc image/software package for as long as I have the available storage and bandwidth availability

When all is complete , there should be an area for users of the repo to rate,review and discuss all the available puppy snacks that are being hosted there

I tried Invision's power board solution but frankly 2GB of storage for 40 dollars of month was not for me, even though it had plenty of bling to it


Anyways, here is the IP address until the domain is brought back online:

http://173.193.165.249

Again, Cheers

Saturn

WOOF WOOF!

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#2 Post by cthisbear »

Saturn:

Again ...thanks for your efforts....Chris.

Saturn
Posts: 160
Joined: Fri 22 Feb 2008, 16:47

update

#3 Post by Saturn »

The domain,

http://puppylinux-online.net DNS server has been updated so it should be view-able now

Still waiting on Package, ISO suggestions

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#4 Post by pemasu »

I think you could put Dpup Exprimo 5.X.15 there. It is pretty solid now. And I dont update this 2.6.39.4 kernel version, debian packages based puplet so often. Last update was in march.

http://smokey01.com/pemasu/DpupSqueeze5 ... primo5X15/

For debian...it seems I am the only one creating squeeze based puplets atm.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#5 Post by jamesbond »

Thanks for this.

I'm not sure if you have read this: http://murga-linux.com/puppy/viewtopic. ... 806#643806. That's another niche you could fill, if you wish.

cheers!
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

Saturn
Posts: 160
Joined: Fri 22 Feb 2008, 16:47

#6 Post by Saturn »

james, I think the closest of what your looking for is the invision solution
it cost 175 dollars to buy it outright and a tad bit expensive for them to host it for us
I paid for two months of it, being hosted by them, and it was like 45 dollars for Two GB of storage and only so many people using it at once

Link for further details:
(http://www.murga-linux.com/puppy/viewtopic.php?t=78003)
(http://www.invisionpower.com/ )

so maybe it would be best If I (Or some one else) collected donations and brought it outright, because I could never afford that much money, plus some where to host it

Or, alternatively, if the community wants a different , custom coded solution or what not, that's cool with me also
But currently, I don't have any coding skills and hiring some one can be expensive as well, depending if you get them from ODesk(which can be cheap)
or traditional methods, which always might be expensive

Just my two cents

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#7 Post by jamesbond »

No, that wasn't what I talked about. We already have two forums - this and the "alternative" forum and I think that's good enough.

Some of the forum members in that thread talks about how difficult it is to find apps, and when they found it, the app wasn't compiled for the puppy version they are using, and even if it does, some of the dependencies are missing and they then have to start looking for these dependencies, facing the same problem as above ... repeated until all needed packages/libs are found.
The wish is thus for a site (or a unified way) for people to search and get the apps they need, without the need to check for compatibility or dependencies (preferably meaning that apps have been checked and confirmed for some particular puppy version(s), and dependencies automatically loaded).

I was commenting there that what they want is, in contemporary terms, an "App Store". In olden days we call this as "community" package repository - e.g. Debian has many private repositories, Ubuntu has many (those PPA sites), and others. This wasn't the first thread, many have discussed this before - and I pointed out while a lot will raise their hands when asked "do you want this?", you only heard a murmur when asked "anyone want do take a lead and do this for the community?".

In that thread I threw the issue of $$$ and it died down very very quickly. I'll try to recap on what is needed without bringing up the $$$ issue although it should be very clear by the end that all that is about to follow will not happen without it.

What do we need to get such "AppStore" up and running? (I don't like the term "AppStore" but I think that's a term that resonates the best with the audience here). At the highest level:

1. Good server infrastructure.
You have one, and there are others too - smokey01, Q5sys, puppylinux.ca, dotpup.de and others. These are individual efforts and I applaud that.
How can it be improved, what is needed? We need a server that enables contributors to upload files, re-arrange them in the correct directories, and even better if it allows contributors to run limited programs on it (e.g. a sort shell script that will automatically move packages to the correct folder, generates md5sum, do automatic/scheduled mirroring with rsync, etc).

We also need mirrors, preferably on different continents. It would be excellent if the individual efforts above can group together and make a mirror of each other.

If one wants to get fancy, we can get a domain name and set-up a proper DNS with round-robin and/or geolocation to detect where the request comes from and direct it to the nearest mirror.

2. Administrative effort to collect all packages compiled by individual contributors in this forum, and hunt the dependencies. Then, test these packages on all supported puppy version (411? 421? 431? Upup? Lupu? Lucid? Dpup? Slacko? Wary? Racy? Quirky? Macpup? Turbopup? Lighthouse? 2.14X? GoodDogPup? ThisPup and ThatPup and whatever the community has agreed to support?). At the end, the administrator need to tag which puppy version(s) are supported for a particular package, as well as the dependency list of that package. This dependency list will be different from one puppy to another (e.g. if the package require libSDL, for example, some puppies already come with it, some do not, etc).
After this is sorted out, upload this to the "AppStore" along with the dependency list and version-compatibility information.

3. Compiling effort to build packages asked by community, which is not yet in the package repository. This isn't a problem, we have lots of contributors in this area :D Upon completion submit this package to the administrator above for vetting and checking and deployment

4. Build a "MarketApp" to grab and install packages from the "AppStore". This shouldn't be too difficult as all the needed information is already on the AppStore. One only needs to ensure that this app works with existing PPM (in terms of breakability and in terms of ensuring that its installed packages are not overwritten). One can get fancy and provide "consistency check" functions, etc. Preferably with nearest/fastest mirror detection. This shouldn't also be a problem, we have a lot of talented programmers here in the community.

5. A feedback system (bug tracker or some special forum in this thread though bug tracker is better) - in case the published packages do not perform as expected. Being human, the administrator in step 2 can and will make errors. This helps him/her to fix/correct/withdraw the apps when problems are found.

6. Of course, with any team effort, one need a good all-rounder team lead or project manager which deals with breakages and other issues.

The one-time effort isn't so bad, it's the on-going effort that need serious consideration.

I'm not asking you to do all this. In fact, I pointed out that no individual effort can achieve this unless you happen to be Mark Shuttleworth or his close relatives.

So, the +1000 Image question is - who wants to be the first to lead this project, and be its financier? :wink:

PS: Sorry for hijacking the thread. I'm happy to delete this post if you think it interferes with your announcement.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

Saturn
Posts: 160
Joined: Fri 22 Feb 2008, 16:47

#8 Post by Saturn »

james I think I know what your getting at now, you want a program on the end user's hdd , that is like an appstore.

I was thinking of an online(browser based) app store, which is what I was referring to
which is linked here..
http://www.invisionpower.com/apps/downloads/

there is also another online appstore that I think I remember vaguely and was posted here before, I believe it was "hunch.com"

Edit: the forum post was here :http://www.murga-linux.com/puppy/viewtopic.php?t=61494

But I think the domain changed hands, since that post was made, sorry

Also, I remember doing some collaboration with the puppy community last year about an online "indexer" of the sorts for puppy packages...

It was by the user, norby and the link is here :
http://www.murga-linux.com/puppy/viewtopic.php?t=61494

Hope this clears things up a bit!!....

With Much puppy love,
Saturn

I'll go through my browser history and see if it still exists online and get you the proper link(see above)


as for invision, it is a forum yes, but there are some add - on's included that I was testing out in may that i was referring to.

the one I was referring to was the download manager, which allows you to download, upload, rate,comment and add reviews for them, as well

the other odd add-on's are just about irrelevant, unless you want to have certain community members have their own blogs , or a store front to sell puppy centric stuff


Again, Sorry for the confusion


you could probably get an app-store like app made for specific puppy at least, but considering the "broad-scope" of the different puplets and the community at large, this may be a bit too ambitious, at least for now

But It's a great Idea!
It has merit, I'll give you that!

Cheers, James!

P.S.

As for the bug tracker thing,

There are several "Free" ones offered online, just google and choose one
but about a year or two, I offered to pay for one, and playdayz told me it was not really needed, I forgot the reason he gave me

You'll have to open a poll for the developers of puppy or maybe the community in general to get a better updated sense of what they need, currently

Again,
Cheers james bond!

I wish you great luck with all your puppy ambitions/projects/Goals!

Saturn
Posts: 160
Joined: Fri 22 Feb 2008, 16:47

#9 Post by Saturn »

james I think I know what your getting at now, you want a program on the end user's hdd , that is like an appstore.

I was thinking of an online(browser based) app store, which is what I was referring to
which is linked here..
http://www.invisionpower.com/apps/downl ... hp?t=61494

But I think the domain changed hands, since that post was made, sorry

Also, I remember doing some collaboration with the puppy community last year about an online "indexer" of the sorts for puppy packages...

It was by the user, norby and the link is here
http://www.murga-linux.com/puppy/viewtopic.php?t=61494

Hope this clears things up a bit!!....

With Much puppy love,
Saturn

I'll go through my browser history and see if it still exists online and get you the proper link(see above)


as for invision, it is a forum yes, but there are some add - on's included that I was testing out in may that i was referring to.

the one I was referring to was the download manager, which allows you to download, upload, rate,comment and add reviews for them, as well

the other odd add-on's are just about irrelevant, unless you want to have certain community members have their own blogs , or a store front to sell puppy centric stuff


Again, Sorry for the confusion


you could probably get an app-store like app made for specific puppy at least, but considering the "broad-scope" of the different puplets and the community at large, this may be a bit too ambitious, at least for now

But It's a great Idea!
It has merit, I'll give you that!

Cheers, James!

P.S.

As for the bug tracker thing,

There are several "Free" ones offered online, just google and choose one
but about a year or two, I offered to pay for one, and playdayz told me it was not really needed, I forgot the reason he gave me

You'll have to open a poll for the developers of puppy or maybe the community in general to get a better updated sense of what they need, currently

Again,
Cheers james bond!

I wish you great luck with all your puppy ambitions/projects/Goals!

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#10 Post by darkcity »

Saturn wrote:james I think I know what your getting at now, you want a program on the end user's hdd , that is like an appstore.

I was thinking of an online(browser based) app store, which is what I was referring to
which is linked here..
http://www.invisionpower.com/apps/downloads/

there is also another online appstore that I think I remember vaguely and was posted here before, I believe it was "hunch.com"

Edit: the forum post was here :http://www.murga-linux.com/puppy/viewtopic.php?t=61494

But I think the domain changed hands, since that post was made, sorry

Also, I remember doing some collaboration with the puppy community last year about an online "indexer" of the sorts for puppy packages...

It was by the user, norby and the link is here :
http://www.murga-linux.com/puppy/viewtopic.php?t=61494

Hope this clears things up a bit!!....

With Much puppy love,
Saturn

I'll go through my browser history and see if it still exists online and get you the proper link(see above)


as for invision, it is a forum yes, but there are some add - on's included that I was testing out in may that i was referring to.

the one I was referring to was the download manager, which allows you to download, upload, rate,comment and add reviews for them, as well

the other odd add-on's are just about irrelevant, unless you want to have certain community members have their own blogs , or a store front to sell puppy centric stuff


Again, Sorry for the confusion


you could probably get an app-store like app made for specific puppy at least, but considering the "broad-scope" of the different puplets and the community at large, this may be a bit too ambitious, at least for now

But It's a great Idea!
It has merit, I'll give you that!

Cheers, James!

P.S.

As for the bug tracker thing,

There are several "Free" ones offered online, just google and choose one
but about a year or two, I offered to pay for one, and playdayz told me it was not really needed, I forgot the reason he gave me

You'll have to open a poll for the developers of puppy or maybe the community in general to get a better updated sense of what they need, currently

Again,
Cheers james bond!

I wish you great luck with all your puppy ambitions/projects/Goals!
Hi Saturn, your post is suffering the dreaded phpBB url bug. ie you can not have a space before after the url inbetween the tags - otherwise the whole post is blank!

Code: Select all

[url] http://www.murga-linux.com [/url] - blank post
[url]http://www.murga-linux.com[/url] - okay
[

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#11 Post by darkcity »

jamesbond wrote:... ...
1. Good server infrastructure.
You have one, and there are others too - smokey01, Q5sys, puppylinux.ca, dotpup.de and others. These are individual efforts and I applaud that.
How can it be improved, what is needed? We need a server that enables contributors to upload files, re-arrange them in the correct directories, and even better if it allows contributors to run limited programs on it (e.g. a sort shell script that will automatically move packages to the correct folder, generates md5sum, do automatic/scheduled mirroring with rsync, etc).

We also need mirrors, preferably on different continents. It would be excellent if the individual efforts above can group together and make a mirror of each other.

If one wants to get fancy, we can get a domain name and set-up a proper DNS with round-robin and/or geolocation to detect where the request comes from and direct it to the nearest mirror.

2. Administrative effort to collect all packages compiled by individual contributors in this forum, and hunt the dependencies. Then, test these packages on all supported puppy version (411? 421? 431? Upup? Lupu? Lucid? Dpup? Slacko? Wary? Racy? Quirky? Macpup? Turbopup? Lighthouse? 2.14X? GoodDogPup? ThisPup and ThatPup and whatever the community has agreed to support?). At the end, the administrator need to tag which puppy version(s) are supported for a particular package, as well as the dependency list of that package. This dependency list will be different from one puppy to another (e.g. if the package require libSDL, for example, some puppies already come with it, some do not, etc).
After this is sorted out, upload this to the "AppStore" along with the dependency list and version-compatibility information.

3. Compiling effort to build packages asked by community, which is not yet in the package repository. This isn't a problem, we have lots of contributors in this area :D Upon completion submit this package to the administrator above for vetting and checking and deployment

4. Build a "MarketApp" to grab and install packages from the "AppStore". This shouldn't be too difficult as all the needed information is already on the AppStore. One only needs to ensure that this app works with existing PPM (in terms of breakability and in terms of ensuring that its installed packages are not overwritten). One can get fancy and provide "consistency check" functions, etc. Preferably with nearest/fastest mirror detection. This shouldn't also be a problem, we have a lot of talented programmers here in the community.

5. A feedback system (bug tracker or some special forum in this thread though bug tracker is better) - in case the published packages do not perform as expected. Being human, the administrator in step 2 can and will make errors. This helps him/her to fix/correct/withdraw the apps when problems are found.

6. Of course, with any team effort, one need a good all-rounder team lead or project manager which deals with breakages and other issues.

The one-time effort isn't so bad, it's the on-going effort that need serious consideration.

I'm not asking you to do all this. In fact, I pointed out that no individual effort can achieve this unless you happen to be Mark Shuttleworth or his close relatives.

So, the +1000 Image question is - who wants to be the first to lead this project, and be its financier? :wink:

PS: Sorry for hijacking the thread. I'm happy to delete this post if you think it interferes with your announcement.
@jamesbond - I mostly agree with points here, but I missed them before. Might be worth starting a separate topic - if you haven't already 8)

Post Reply