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 Sat 22 Nov 2014, 06:56
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
Puppy Linux community repo is active on sourceforge
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Author Message
cb88


Joined: 28 Jan 2007
Posts: 1169
Location: USA

PostPosted: Wed 06 Aug 2008, 13:50    Post_subject:  Puppy Linux community repo is active on sourceforge  

If you want access post here or pm me I will add people that i have seen to be active in the puppylinux community like tempestuous whodoo Dougal raffy etc... also i will add anyone that is recommended

the following users have access now Smile
raffy = raffymn
Edit:
ttuuxxx = ttuuxxx
whodo = ...
lobster = crustylobster
Edit:
mysticmarks = ...

This is mainly for stuff like puppyscripts grafburn pfind etc... at the moment but may eventually and hopefully contain scripts to build puppy completely and automatically using either T2 or slackware as a base. This is not for uploading binary packages only source.

thoughts/comments welcome since that is kinda the whole point of this post.

also my internet connectivity is limited for this week next week back to normal

Edit: you must be registered on sourceforge.net first then pm me your unix name

cb88

_________________
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
Caneri

Joined: 04 Sep 2007
Posts: 1580
Location: Canada

PostPosted: Wed 06 Aug 2008, 14:03    Post_subject:  

Hi Chase,

Hey...this sounds very interesting..WELL DONE.
EDIT:
I am posting the link..I hope this is ok..
http://sourceforge.net/projects/puppylinux

Best,
Eric

_________________
Be not afraid to grow slowly, only be afraid of standing still.
Chinese Proverb

Back to top
View user's profile Send_private_message 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Wed 06 Aug 2008, 18:31    Post_subject: thanks  

Thanks, Chase.

Maybe I've become a member of the group because I already have an account at sourceforge and I visited the URL earlier.

I wonder if simply having a sourceforge account will enable one to join. Do people have to first PM you with their sourceforge username?

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send_private_message 
cb88


Joined: 28 Jan 2007
Posts: 1169
Location: USA

PostPosted: Wed 06 Aug 2008, 21:09    Post_subject:  

yes at the moment you have to pm me your unix username for sourceforge
_________________
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30
Back to top
View user's profile Send_private_message Visit_website 
brymway

Joined: 08 Dec 2007
Posts: 410

PostPosted: Wed 06 Aug 2008, 21:23    Post_subject:  

I'm getting an error using that link. Invalid project.
Back to top
View user's profile Send_private_message 
cb88


Joined: 28 Jan 2007
Posts: 1169
Location: USA

PostPosted: Wed 06 Aug 2008, 21:27    Post_subject:  

works for me... not sure what the problem is on your side?
_________________
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30
Back to top
View user's profile Send_private_message Visit_website 
paulh177


Joined: 22 Aug 2006
Posts: 875
Location: ST862228

PostPosted: Thu 07 Aug 2008, 02:36    Post_subject:  

this is a great idea, and I'm slightly amazed that no-one in the Puppy community thought of it before ... a single, secure public repository of source code for non-BK stuff that's currently lying about in dozens (?hundreds) of forum posts and various servers worldwide would be wonderful.
Back to top
View user's profile Send_private_message 
Lobster
Official Crustacean


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

PostPosted: Thu 07 Aug 2008, 03:07    Post_subject:  

Somewhere in the archives is the story of how Puppy (from the start) was going to be hosted on Sourceforge.
. . . only they did not think it was opensource or even Linux come to that . . . .
So they refused to host Puppy. Who remembers the story?
. . . we got there eventually. Thanks guys Smile

We are Puppy. Resistance is futile. Prepare to be assimilated.

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
BarryK
Puppy Master


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

PostPosted: Fri 08 Aug 2008, 06:21    Post_subject:  

Yeah, I was the one who originally applied to sourceforge. What happened was someone from sourceforge replied asking for more details about the uniqueness of Puppy, but I didnt read my emails until about 2 days after that email and in the meantime someone else from sourceforge sent a very short email that as I had not responded to their query that were rejecting my application.
Anyway, I sent in a more detailed explanation, but it was ignored.

So that's great, as you now have sourceforge as a repo, that means perhaps I'll just keep my own ibiblio.org account for my planned future puplet. Ibiblio do mirror sourceforge, so you will be getting hosting with them anyway.

Note, I do have Puppy listed at freshmeat. I think they can also do hosting, but I never followed up on that.

_________________
http://bkhome.org/news/
Back to top
View user's profile Send_private_message Visit_website 
cb88


Joined: 28 Jan 2007
Posts: 1169
Location: USA

PostPosted: Sat 09 Aug 2008, 14:26    Post_subject:  

I was very specific that this repo was for the "puppy build system" and other puppy scripts which is exactly what it is ... Smile they also asked some pretty specific questions which i will upload my answers to when i get a chance

also I am having trouble using SVN I have never set one up myself but have checked out of them many times... which is pretty easy would somebody mind explaining how to get this going I mean im sure i can figure it out eventually but help is apreciated

another thing i and the other people so far should be able to log in to the command shell for the repo (this is where i was attempting to add some directories to the SVN as a proof of concept you just login to it with ssh or putty on windows/wine)

the directory structure i propose is this /puppylinux/pupapps/majorversion/minorversion

like this /puppylinux/pupapps/3/1 whould be an app that works perfectly on puppylinux 3.1

the reson for that is because due to version changes in apps like gtkdialog some apps break Sad

_________________
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30
Back to top
View user's profile Send_private_message Visit_website 
mysticmarks


Joined: 26 Feb 2007
Posts: 158
Location: California

PostPosted: Sun 10 Aug 2008, 18:59    Post_subject:  

im registered on sourceforge.
Back to top
View user's profile Send_private_message Visit_website 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Tue 19 Aug 2008, 00:09    Post_subject:  

So.... what is it? What's it do? Why do we need it? How will we use it?

Would I be right in thinking it can support multiple projects, so that I could (for example) have a section in the svn for Pebble, with download links for the various versions and nightlies, and BruceB could have one for an especially ram-oriented Puppy?

Is this something we'd also want to use for storing the unleashed tree? Or would that be too massive (think 500 MB to start, and more as files get modified into newer versions)). Maybe just for particular packages that require substantial Puppy-mods (0rootfs_skeleton in particular, but also all those p* packages and maybe rox)?

How much overall space do we get? What about per project? How many projects can it handle? Or is it a "just don't do anything excessive, and we won't give you hard limits" type deal? Prove your worth and you get as much as you need?



Sorry for all the questions. I've never used Sourceforge before (other than downloading stuff), or even SVN at all (though SVN has been on my to-do list, as I suspect it will make my life much easier if I want to make a very large project on my own or collaborate on anything but a minor project).

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send_private_message Visit_website 
raffy

Joined: 25 May 2005
Posts: 4796
Location: Manila

PostPosted: Tue 19 Aug 2008, 12:02    Post_subject: structure  

There is an introduction page here:
http://newbiedoc.sourceforge.net/metadoc/sourceforge-guide.html

The essential content should be sources, and binaries/build trees should be extra.

I guess the problem at the moment is coming up with a simple but functional structure for the project repository. Pizzasgood's ideas about this will be a big help as he has a good understanding of Puppy's core.

_________________
Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
Back to top
View user's profile Send_private_message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Tue 19 Aug 2008, 20:09    Post_subject:  

BarryK wrote:
Note, I do have Puppy listed at freshmeat. I think they can also do hosting, but I never followed up on that.


Funny that, I just found that & posted a link to it, the other day, though it seriously needs updating, over a year ago last done

http://freshmeat.net/projects/puppylinux/

Also listed is Eric Veenstra's Qemu, also over a year since updated

http://freshmeat.net/projects/qemupuppy/

Could these projects be tandem'd somehow?

It would be good to see other puppy official versions, derivatives, and a timeline, in the freshmeat site

What say, additional admins maybe, Barry?

Aitch Very Happy
Back to top
View user's profile Send_private_message 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Fri 05 Sep 2008, 17:34    Post_subject:  

Okay then. I downloaded and installed the latest SVN on my machine last night so I could play around with it. Meant to do this sooner, but I had some other things I needed to take care of first. Anyways, SVN is a little different from what I'm used to, but I think that if used properly it will be very useful.

The problem is that what we need most is a revision control system that can contain the entire unleashed tree. As I understand it, this is beyond what SF is willing to let us do.
http://alexandria.wiki.sourceforge.net/Starting+a+New+Project
Quote:
Distributions: software and Operating System distributions will generally not be accepted for hosting on SourceForge.net. These project types duplicate content that is available elsewhere and use massive amounts of resources. We will host them if an alternate host can be found for the project content (SourceForge.net services can be used for bug tracking, mailing lists, web site, etc.; File releases should be hosted elsewhere).


Frankly, I don't blame them. We're talking about 700 MB just to start, and it will only grow from there. No I'm not kidding, the extracted unleashed tree has over 600 MB worth of packages, and 50-70 MB worth of drivers, firmware, and other kernel-related stuff.


My firm belief is that we need a server where we can run SVN or GIT or some other system, with the entire unleashed tree (but split in two - the packages would not be inside the unleashed-core area, or checking out unleashed-core would be a pain). This way everything is together. We can fix bugs, branch a package and do major changes and merge it back in, branch off the entire tree to make a custom version, etc. When we're ready for a release, we'd tag that revision as version X.X, and then just continue on our merry way, fixing bugs. If people want the bug fixes they can grab them from SVN fairly easily (we'd want to have it world-readable, just not world-writable). Otherwise they can wait until the next version, or possibly a revised edition. In fact, I imagine it wouldn't be hard to grab just the changes, put them into a .pet or .pup, and upload it as a service package.


Anyways, I just don't think SF is going to cut it for us, in this respect. What I do think SF will be good for is for those packages that have not yet been accepted into the official Puppy tree. (Which I think is what cb88 was thinking.) Things like Pebble, if I wished to put that online (I don't ATM, but if I ever take it to version 2.0 I probably will). That way group projects could work more easily, people can check eachother's code, etc. If a project is eventually accepted into official Puppydom, it could simply be dumped out of SF's SVN and imported into the Official Puppy SVN. If I understand things correctly, this should also preserve the package's history from the SF SVN.

I think that would work out pretty well. It would help keep the official repo clean, while giving the in-development stuff a place to be worked on. For the people actually developing it, the transition would just mean adjusting some of the paths they use. Nothing major.



So, if I understand things right, we need to start figuring out where to put this official Puppy revision-control-server. We also need to weigh the pros and cons and decide what revision-control-software to use. So far SVN looks pretty good, but that's the only one I know anything about. I know that the Kernel is done with GIT. What benifits does GIT have over SVN? These are things we need to look into. I would go do that now, but I have other stuff I need to do. Maybe later tonight or tomorrow I'll see what GIT is all about.


We're also going to need to work out who will have access, who will decide who has access, etc. That is the part that will become hairy. Laughing

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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