The Following 3 Users Say Thank You to X-Fade For This Useful Post: | ||
|
2009-07-29
, 14:33
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#12
|
Let me elaborate a bit more:
- A developer is just playing with some packages in extras-devel: no Downloads page.
- A developer thinks the app is in a shape good enough to be promoted to -testing: Page created with Alpha label.
- An app makes it to extras-testing, ideally the page would be automatically updated to Beta within a week. Otherwise the change would be made manually.
- An apps makes it to Extras, ideally geta automatically updated to Stable quality. Otherwise the change is done manually.
|
2009-07-29
, 14:54
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#13
|
I think we should not show any app which is not in Extras (or equivalent) in Downloads. Downloads should in my point of view be for end-user level users. Having packages from various repositories is the road to pain.
|
2009-07-29
, 15:04
|
|
Posts: 1,070 |
Thanked: 1,604 times |
Joined on Sep 2008
@ Helsinki
|
#14
|
True, true, true!
That was proposed when someone like me could not dream of pages like http://maemo.org/packages/view/bluemaemo/
|
2009-07-29
, 16:09
|
Posts: 605 |
Thanked: 137 times |
Joined on Nov 2005
@ La Rochelle, France
|
#15
|
|
2009-07-29
, 21:01
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#16
|
trying to promote package but cannot do it because it depends on a user package that should be promoted ... but I have promoted it ...
packages gnokii-gconf, libgnokii4-dev, libgnokii4
|
2009-07-29
, 21:21
|
|
Posts: 2,535 |
Thanked: 6,681 times |
Joined on Mar 2008
@ UK
|
#17
|
Let me say BIG THANK YOU to Jeremiah, Niels and whoever else has been involved in the development of the maemo.org packages interface - http://communitizer.blogspot.com/200...-packages.html
Now... let's have a look to the queue of apps that have been pushed from extras-devel to extras-testing:
http://maemo.org/packages/repository...ng_free_armel/
Zero! OK, makes sense. How do we get started, though?
So what about starting the process of developers pushing the packages that they think are ready to extras-testing?
|
2009-07-30
, 07:24
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#18
|
Apart from the earlier comments about difficulties in getting any app stabilised enough, I think there are three things necessary:
- Clearer communication on what's required from app authors (there's a process doc which is the output of the earlier task. Not directly suitable for package maintainers.
- Technology in place (maemian etc.) to do some basic automated checks (big warnings which have to be specifically overruled for any lib* package in section: user/..., for example)
- Instructions for how to promote when you want to.
The last point is particularly important: I just went to my package and couldn't see a "Promote" button anywhere; despite looking.
Of course, with a bit of thought, it's obvious I have to promote an individual version - but then I have to promote the armel & x86 versions separately: a step back from the earlier extras-devel -> extras promotion interface, IMHO.
|
2009-07-30
, 09:12
|
Posts: 605 |
Thanked: 137 times |
Joined on Nov 2005
@ La Rochelle, France
|
#19
|
This is because I need to run the first few promotions manually, so I can see if everything goes the way it is supposed to go. The promotion and dependency checking code I wrote is quite large and complex, problems will probably only pop-up in real life testing. So please bear with me
|
2009-07-30
, 10:07
|
Posts: 152 |
Thanked: 620 times |
Joined on Mar 2008
@ Netherlands
|
#20
|
No problemo, thanks for the good work
I thought I'll try to promote just to help test the process so here you are
You're right : I changed it
The Following User Says Thank You to X-Fade For This Useful Post: | ||
PS. It is Fremantle and Niels
http://maemo.org/profile/view/xfade/ - maemo.org webmaster Apps.formeego.org (Apps for N9)