Launchpad logo and name.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index ][Thread Index ]

Re: [Launchpad-users] Stable and preview release numbering on launchpad.net



Hi shirish.

Launchpad does not organise its releases as you seem to image.

Launchpad does not make releases of its code because it a web site that
is updated daily in development, and monthly (by milestone) in stable.
This is not entirely true, because stable is probably updated weekly
with patches on top of the milestone.

edge.launchpad.net is development (code changes)
staging.launchpad.net is development (code and database)
launchpad.net is stable (code and database)

Launchpad takes advantage of its hosted nature to do continuous testing
with users. There are always two preview versions and you can identify
the version by the bazaar branch revision number in the footer of their
page. You can see the stable version in a HTML comment near the bottom
of the page source.

If you ware hacking launchpad, you are working with a recent revision of
the launchpad devel branch (edge), or a recent revision of the launchpad
db-devel branch (staging)


On Sat, 2009-08-01 at 20:02 +0530, shirish wrote:
> some addition :-
> 
> On Sat, Aug 1, 2009 at 19:30, shirish<shirishag75@xxxxxxxxx> wrote:
> > Additional info. needed :-
> >
> > On Sat, Aug 1, 2009 at 19:09, shirish<shirishag75@xxxxxxxxx> wrote:
> >> Hi all,
> >>      I am writing a blog post which has Launchpad reference. While
> >> looking at the wikipedia entry I realized that some of the data was
> >> not recent. One of which was the reference about Launchpad stable and
> >> preview version. Looking at Launchpad I realized there is no way to
> >> know (casually) what version of Launchpad we are running. Had to go to
> >> https://edge.launchpad.net/launchpad-project and then know what was
> >> the last release announced.
> 
> Also saw all the milestone pages and its a jungle out there.
> https://edge.launchpad.net/launchpad-project/+milestones
> 
> You can see only two types of summaries, not yet released and inactive
> milestone. Shouldn't there be more summaries, something to the lines
> of stable releases and edge/unstable releases. (I'm thinking which
> could also be tagged later on or something. )

Your assumption here is wrong. The milestones are marking stable points
in the code. We use the bazaar revision number for development versions.

We could create releases for each milestone to clearly identify the date
release and to publish the release notes. We do not because we do not
have any files to release.

> >> Still do not know if the preview version which I've put up on the
> >> wikipedia entry http://en.wikipedia.org/wiki/Launchpad_(website) is ok
> >> or not.

I do not think it is okay. launchpad.net is officially 2.2.7 + some
patches. You could say that there is a 2.2.8 preview version, but that
is an ambiguous answers because there are always two development
versions for users to try. The preview release is staging.launchpad.net
and edge.launchpad.net.

Any registered user can use staging to test, the database is reset
everyday.

Users who join the launchpad-users team may use edge to test new
features before they are released to launchpad.net. edge uses the
same database as launchpad.net, so changes are preserved when the
feature is released.

> > Adding to that, the homepage launchpad.net doesn't tell statistics
> > such as number of registered users. This should also be mentioned
> > somewhere.

We do not know that number. We have a process running now that will
allow us to know that number in a few weeks,

> > One of the other things is I'm hoping that launchpad has partnerships
> > with content delivery network (CDN's) around the world.

Launchpad is not mirrored at this time.

> > If so, is there information about which CDN Launcpad uses and roughly
> > how many mirrors are doing it for them ?
> >
> >> Also, if somebody can add something to the introduction (in the wikipedia article which satisfies the norms of wikipedia), as it seems
> >> the introduction is not so good atm.

I do not think any person who hacks on Launchpad is permitted to update
the article because the person's facts may be tainted by opinion.

The Launchpad API is now public and users can write scripts to work with
Launchpad without a browser.

-- 
__Curtis C. Hovey_________
http://launchpad.net/

Attachment: signature.asc
Description: This is a digitally signed message part



This is the launchpad-users mailing list archive — see also the general help for Launchpad.net mailing lists.

(Formatted by MHonArc.)