Re: [openstack-dev] [release]how to release an non-official project in Mitaka

2016-03-23 Thread joehuang
Hi, Thierry,

This is quite clear, thanks a lot, would ask for more help if needed.

Best Regards
Chaoyi Huang ( Joe Huang )


-Original Message-
From: Thierry Carrez [mailto:thie...@openstack.org] 
Sent: Wednesday, March 23, 2016 9:04 PM
To: OpenStack Development Mailing List (not for usage questions)
Cc: joehuang; Rochelle Grober; huangzhipeng; Gordon Chung
Subject: Re: [openstack-dev][release]how to release an non-official project in 
Mitaka

joehuang wrote:
> Thanks for the help. There is a plan for not only Tricircle but also 
> Kingbird to do a release in Mitaka, both of them are not OpenStack 
> official project yet. The question is whether these projects can 
> leverage the facility https://github.com/openstack/releases to do a 
> release, or is there any guide how to do the release work by 
> themselves for new projects? Or just tagging is enough.

So... openstack/releases is specifically meant to list official OpenStack 
deliverables. Unofficial projects shall do their releases independently.

You can find information on how to do releases for projects hosted under 
OpenStack infrastructure here:

http://docs.openstack.org/infra/manual/drivers.html#release-management

Generally it implies pushing a tag and having a -tarball job defined (the job 
will pick up the tag and upload a source code tarball versioned after the tag 
name to tarballs.openstack.org).

Let me know if you have any other question.
Regards,

--
Thierry Carrez (ttx)
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [release]how to release an non-official project in Mitaka

2016-03-23 Thread Thierry Carrez

joehuang wrote:

Thanks for the help. There is a plan for not only Tricircle but also
Kingbird to do a release in Mitaka, both of them are not OpenStack
official project yet. The question is whether these projects can
leverage the facility https://github.com/openstack/releases to do a
release, or is there any guide how to do the release work by themselves
for new projects? Or just tagging is enough.


So... openstack/releases is specifically meant to list official 
OpenStack deliverables. Unofficial projects shall do their releases 
independently.


You can find information on how to do releases for projects hosted under 
OpenStack infrastructure here:


http://docs.openstack.org/infra/manual/drivers.html#release-management

Generally it implies pushing a tag and having a -tarball job defined 
(the job will pick up the tag and upload a source code tarball versioned 
after the tag name to tarballs.openstack.org).


Let me know if you have any other question.
Regards,

--
Thierry Carrez (ttx)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [release]how to release an non-official project in Mitaka

2016-03-22 Thread joehuang
Hi,

Thanks for the help. There is a plan for not only Tricircle but also Kingbird 
to do a release in Mitaka, both of them are not OpenStack official project yet. 
The question is whether these projects can leverage the facility  
https://github.com/openstack/releases to do a release, or is there any guide 
how to do the release work by themselves for new projects? Or just tagging is 
enough.

For the question is common for non-official projects, the discussion is opened 
in the openstack-dev maillist.

Best Regards
Chaoyi Huang ( Joe Huang )

From: Rochelle Grober
Sent: Wednesday, March 23, 2016 7:09 AM
To: Rochelle Grober; joehuang; huangzhipeng; Gordon Chung; Thierry Carrez
Subject: RE: RE: RE: RE: Mitaka Release of Tricircle

I pinged Thierry on IRC (he's Release Core) about how to perform and announce 
the release.  He said he'd be "Happy to consult" on how to do a good citizen 
release and announcement for Tricircle.

I've included him on the thread so he gets the context of our discussion thus 
far.

--Rocky

From: Rochelle Grober
Sent: Tuesday, March 22, 2016 9:01 AM
The best place to ask this question is on IRC in the #openstack-release 
channel. Doug Hellmann is in UTC-4 time zone (EDT) and on all day. He goes by 
dhellmann and is release PTL. This is a great question for TC discussion, too. 
I'll seek if there is time during open discussion.

But, the important thing is to announce the release the same way projects do, 
with the tricircle tag in the subject and identification that tricircle is not 
part of the big ten, but is part of the ecosystem.

--Rocky


Sent from HUAWEI AnyOffice
From: Gordon Chung
Hi,

The release:managed tag is only applicable to big-tent projects so this won’t 
work for Tricircle. i do know there is discussion to possibly expand to non 
big-tent projects but that is not currently decided.
--
gord

From: joehuang
hi, Gord,
Thanks for your information.
but even send a release patch by PTL
 signoff, will the release procedure be
 done automaticly for non-official project?

Sent from HUAWEI AnyOffice
发件人:Gordon Chung


Hi huangzhipeng,

It means that if tricircle wants to create a release, the PTL of project needs 
to either send the patch to openstack/releases OR they must +1 the patch if 
someone else sends a release patch.

--
gord

From: huangzhipeng

Hi Gord,

What is a PTL sign off ?

Sent from HUAWEI AnyOffice
From:Gordon Chung


Sorry, hit send to early, from what I can tell. The release:managed tag is only 
applicable to big-tent projects so this won’t work for Tricircle. i do know 
there is discussion to possibly expand to non big-tent projects but that is not 
currently decided.

--
gord

From: joehuang

Hello,

We have a plan for the first release in Mitaka for Tricircle. Tricircle is not 
an official project yet. What shall we do for the release? Only tagging may be 
not enough.

Is it possible for non-official project to use the facility 
https://github.com/openstack/releases to do release?

Best Regards
Chaoyi Huang ( Joe Huang )

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev