You are not logged in.

#1 2004-06-06 01:52:12

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

New package submission system doc

I have thrown together a document explaining how the new package submission system will work.  Feel free to comment on it.

http://www.archlinux.org/~jason/submission/


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#2 2004-06-06 02:47:51

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: New package submission system doc

Nice  big_smile This is how I invisioned the new package management system to be.  This will be nice and simple  big_smile


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#3 2004-06-06 03:00:42

mcubednyc
Member
From: New York, NY USA
Registered: 2004-03-17
Posts: 120

Re: New package submission system doc

Seems very straightforward.  Perhaps you should call the pool of user-contributed packages "Contributed."  "Incoming" makes it sound like they will be going somewhere, and while some of them will, many of them won't.

One big TUR is a great idea.  Will there still be "Testing"?


"No live organism can continue for long to exist sanely under conditions of absolute reality; even larks and katydids are supposed, by some, to dream." - S. Jackson

Offline

#4 2004-06-06 03:04:22

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: New package submission system doc

Yes, testing is for large package changes from the Big Three repos.  It's seperate from the TURs totally.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#5 2004-06-06 05:54:04

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: New package submission system doc

sounds ok but you should probably have very strict rules on packaging available too. i don't think the TURs "free" enough to offer highly optimized packages that would not be allowed in the big three. turs should also be bulding the packages with the default makepkg optimizations ( i assume they already do) because i would think that just as many people stick with generic settings.

ultimately the boss of the turs should be a developer.

just some thoughts.


AKA uknowme

I am not your friend

Offline

#6 2004-06-06 05:59:05

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: New package submission system doc

That's already how it works.  They are also common sense suggestions that you'd expect most people to see for themselves.

Making the TUs more autonomous means that ultimately they have to answer to the Archlinux community, not the developers.  We all know how ravenous the community is wink


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#7 2004-06-06 06:42:07

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: New package submission system doc

Xentac wrote:

That's already how it works.  They are also common sense suggestions that you'd expect most people to see for themselves.

i dunno i have seen ptched versions of existing big three packages before in the turs. as for different makepkg settings ..... are you sure? you can tell me absolutely for sure that not one of the TURs use nothing but the default settings?

i would hope it would be common sense but i am just not as confident as you that it is.


AKA uknowme

I am not your friend

Offline

#8 2004-06-06 07:12:56

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: New package submission system doc

for the TUR there should be also the possibility
to flag packages out of date and then send a message to tur mailinglist or the tur who put it up

Offline

#9 2004-06-06 11:47:24

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: New package submission system doc

Who don't you create *one* big TUR's repository?


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#10 2004-06-06 11:55:56

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: New package submission system doc

sorry i don't wanted to say that the TUR can flagging packages
but all can flag out packages out of date which are in a tur repo
i was too fast in posting ;-)

Offline

#11 2004-06-06 13:01:10

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: New package submission system doc

Abaddon wrote:

Who don't you create *one* big TUR's repository?

We will... isn't that in the document?
http://www.archlinux.org/~jason/submission/#SEC03

Dusty

Offline

#12 2004-06-06 14:55:09

Zephirias
Member
From: Pennsylvania, USA
Registered: 2004-04-26
Posts: 179

Re: New package submission system doc

Package Submital

Currently, user contributed packages are uploaded to an ftp server. Once the packages are uploaded, everyone is notified via the New Packages category of the forum. From there a Trusted User can pick them up and add them to staging.

The new system will be mostly web based. Anyone wanting to contribute packages (or vote, more on this later) will create a user account. From there a web page will let them upload tarballs of the package files (the same format as what goes into incoming). The tarball will be uncompressed and made accessible to everyone via a public web interface. In the future a script can be created to let people upload packages from the command line (it will probably be a modified version of testpkg).

Wasn't that sort of my idea in the first place?


"Technically, you would only need one time traveler convention."

Offline

#13 2004-06-06 15:56:43

rasat
Forum Fellow
From: Finland, working in Romania
Registered: 2002-12-27
Posts: 2,293
Website

Re: New package submission system doc

Xentac wrote:

I have thrown together a document explaining how the new package submission system will work.

Thanks Xentac. Sounds good.


Markku

Offline

#14 2004-06-06 15:59:29

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: New package submission system doc

Zephirias wrote:

Wasn't that sort of my idea in the first place?

Sort of, except you came up with it after other people did.

Offline

#15 2004-06-06 16:21:26

kakabaratruskia
Member
From: Santiago, Chile
Registered: 2003-08-24
Posts: 596

Re: New package submission system doc

I like it, hope it works. I'm trying to learn how to program, so if you have something easy that you need coded, with no hurry  :oops: , tell me (although I can't assure you it will work good  wink )


And where were all the sportsmen who always pulled you though?
They're all resting down in Cornwall
writing up their memoirs for a paper-back edition
of the Boy Scout Manual.

Offline

#16 2004-06-06 18:55:53

Abaddon
Member
From: Poland
Registered: 2004-05-03
Posts: 249

Re: New package submission system doc

Dusty wrote:
Abaddon wrote:

Who don't you create *one* big TUR's repository?

We will... isn't that in the document?
http://www.archlinux.org/~jason/submission/#SEC03

Dusty

Ohh, I omited that, sorry :oops: Anyway, it's good idea, tkanks.


Gnome - The weakest link!
Linux, *not* GNU/Linux!

Offline

#17 2004-06-06 19:26:42

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: New package submission system doc

I like the idea, Linux is all about community. It actually reminds me of Slackware and LinuxPackages, which is a simple and elegant solution.

So, well done (not that anyone gives a damn about what I think, of course).

Offline

#18 2004-06-06 19:30:36

Zephirias
Member
From: Pennsylvania, USA
Registered: 2004-04-26
Posts: 179

Re: New package submission system doc

Dusty wrote:
Zephirias wrote:

Wasn't that sort of my idea in the first place?

Sort of, except you came up with it after other people did.

I think that the web part was definitely my part of the idea, though. I'm 99% sure I came up with that first. wink


"Technically, you would only need one time traveler convention."

Offline

#19 2004-06-06 21:03:43

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: New package submission system doc

Zephirias wrote:
Dusty wrote:
Zephirias wrote:

Wasn't that sort of my idea in the first place?

Sort of, except you came up with it after other people did.

I think that the web part was definitely my part of the idea, though. I'm 99% sure I came up with that first. wink

Perhaps, but your registration date says Apr 25, 2004.  roll

Offline

#20 2004-06-06 21:32:28

Zephirias
Member
From: Pennsylvania, USA
Registered: 2004-04-26
Posts: 179

Re: New package submission system doc

Dusty wrote:
Zephirias wrote:
Dusty wrote:

Sort of, except you came up with it after other people did.

I think that the web part was definitely my part of the idea, though. I'm 99% sure I came up with that first. wink

Perhaps, but your registration date says Apr 25, 2004.  roll

:?

>_>
<_<

:x


"Technically, you would only need one time traveler convention."

Offline

#21 2004-06-07 00:23:28

kakabaratruskia
Member
From: Santiago, Chile
Registered: 2003-08-24
Posts: 596

Re: New package submission system doc

I won.


And where were all the sportsmen who always pulled you though?
They're all resting down in Cornwall
writing up their memoirs for a paper-back edition
of the Boy Scout Manual.

Offline

#22 2004-08-11 20:28:51

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: New package submission system doc

how is it going with this project?
sounds cool that you can vote for packages.


arch + gentoo + initng + python = enlisy

Offline

#23 2004-08-11 20:32:36

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: New package submission system doc

farphel says he has about 60-70% of it done.  I'll be helping him with it closer to the end of the month, so I expect we'll have something before september.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#24 2004-08-11 20:42:09

xerxes2
Member
From: Malmoe, Sweden
Registered: 2004-04-23
Posts: 1,249
Website

Re: New package submission system doc

thanks for fast answer.
I can't wait.
(maybe I even have written some useful code myself then. I'm not as fast as Xentac.)


arch + gentoo + initng + python = enlisy

Offline

#25 2004-08-18 03:18:06

neotuli
Lazy Developer
From: London, UK
Registered: 2004-07-06
Posts: 1,204
Website

Re: New package submission system doc

smile  Xentac beat us to it, but Arael and I were cooking up an <i>extremely</i> similar idea little by little and were justabouts getting ready to submit it. So far we had a draft of the idea going, and thus I'm going to post the URL of this draft right now, so if any of the ideas in it are useful, they might be included in the official system. Sorry for all errors, bad english, etc..etc..etc..this is only a rough draft.

http://neotuli.dyndns.org/arch/APASS/APASS.html

*mutter* I still can't believe how similar they are... almost scares me.


The suggestion box only accepts patches.

Offline

Board footer

Powered by FluxBB