incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Grieve <agri...@chromium.org>
Subject Re: cutting our first official apache release
Date Thu, 30 Aug 2012 02:30:04 GMT
We could probably make this a committer responsibility. E.g. do a commit
--amend after merging in contributor change and before pushing. Just did a
test and it seems to maintain authorship.


On Wed, Aug 29, 2012 at 1:57 PM, Shazron <shazron@gmail.com> wrote:

> Or... how about we get everyone to have better commit notes,
> preferably referencing a jira issue? (I can dream) ;)
>
> On Wed, Aug 29, 2012 at 10:55 AM, Filip Maj <fil@adobe.com> wrote:
> > Am unsure about relying on hand-massaged notes by Shaz for release
> > creation. What if Shaz goes on vacation and no one does it? Let's just
> try
> > to get everything automated instead :P
> >
> > On 8/29/12 10:52 AM, "Steven Gill" <stevengill97@gmail.com> wrote:
> >
> >>That changelog file is just a git shortlog. I will see if I can get a git
> >>command to get rid of names.
> >>
> >>Shaz, I can probably switch coho to paste your release notes instead or
> at
> >>least point to it.
> >>
> >>On Wed, Aug 29, 2012 at 10:33 AM, Shazron <shazron@gmail.com> wrote:
> >>
> >>> Also, like I've mentioned before the iOS changelog is usually not
> >>> easily readable. I always compile cleaned up release notes here:
> >>>
> >>>
> https://github.com/apache/incubator-cordova-ios/blob/master/RELEASENOTES.
> >>>md
> >>>
> >>> On Wed, Aug 29, 2012 at 10:11 AM, Filip Maj <fil@adobe.com> wrote:
> >>> > - I think we should  include the directories of the implementations
> >>> > instead of more .zip files, at the top level
> >>> > - remove all references to PhoneGap from the README. don't need the
> >>> > phonegap mailing list link. That would go in the phonegap dist :)
> >>> > - I would also remove the names of the developers in the change log
> >>> > - the wiki link to cordova is wrong in the read me
> >>> >
> >>> > Other than that I think it's good!
> >>> >
> >>> >
> >>> > On 8/28/12 5:47 PM, "Steven Gill" <stevengill97@gmail.com> wrote:
> >>> >
> >>> >>So I have done some work on coho on the src branch in the apache
> >>>repo. I
> >>> >>have uploaded 2.1.0rc1 release onto my apache page over at
> >>> >>http://people.apache.org/~steven/. The readme needs some work still
> >>>and
> >>> I
> >>> >>have to update my tests for Coho. Anyone see any problems with this
> >>> >>release?
> >>> >>
> >>> >>
> >>> >>
> >>> >>On Mon, Aug 27, 2012 at 1:11 PM, Steven Gill <stevengill97@gmail.com
> >
> >>> >>wrote:
> >>> >>
> >>> >>> Definitely doable. Only thing I have run into so far is that
minor
> >>> issue
> >>> >>> with git archive.
> >>> >>>
> >>> >>> If I do
> >>> >>>
> >>> >>> git archive --format zip -o incubator-cordova-android.zip 2.1.0rc1
> >>> >>> This will archive based on the 2.1.0rc1 tag. Problem is, some
of
> >>>these
> >>> >>> repos don't get tagged currently. Specifically, qt, mac,
> >>>mobile-spec.
> >>> >>>This
> >>> >>> causes the git archive command to fail. We need to make sure
we are
> >>> >>>tagging
> >>> >>> those repos and have a VERSION file in the root of those repos.
> >>> >>>
> >>> >>> Alternatively, I could add a check to see if a VERSION file
is
> >>>present
> >>> >>>and
> >>> >>> updated to the current tag. If not, I could do a git archive
> >>>--format
> >>> >>>zip
> >>> >>> -o incubator-cordova-android.zip HEAD.
> >>> >>>
> >>> >>> Other than this issue, I have an updated version of Coho on
my
> >>>machine
> >>> >>> that pulls those repos, adds the readme and disclaimer files,
zips
> +
> >>> >>>signs
> >>> >>> them. Plan is to have 2.1 be an official apache release.
> >>> >>>
> >>> >>> -Steve
> >>> >>>
> >>> >>> On Mon, Aug 27, 2012 at 9:03 AM, Filip Maj <fil@adobe.com>
wrote:
> >>> >>>
> >>> >>>> Yep a git archive of the tag is all we need. Top-level
> >>> >>>> license/notice/disclaimer files as Steve already has in
his
> >>>example.
> >>> >>>>
> >>> >>>> Definitely need cordova-js + the docs in there. Weinre,
dunno, Pat
> >>> >>>>says no
> >>> >>>> so that sounds good. What about the hello world app? Don't
think
> >>>the
> >>> >>>>labs
> >>> >>>> repo should go in there either.
> >>> >>>>
> >>> >>>> As I see it we need to:
> >>> >>>>
> >>> >>>> - add a git archive of each repo into a directory at top-level
of
> >>> >>>> distribution, so we would have:
> >>> >>>>   * android
> >>> >>>>   * app-hello-world
> >>> >>>>   * bada-wac
> >>> >>>>   * bada
> >>> >>>>   * blackberry
> >>> >>>>   * docs
> >>> >>>>   * iOS
> >>> >>>>   * js
> >>> >>>>   * mac
> >>> >>>>   * mobile-spec
> >>> >>>>   * qt
> >>> >>>>   * tizen
> >>> >>>>   * webos
> >>> >>>>   * wp7
> >>> >>>> - likely add a README file at the top explaining what each
> >>>directory
> >>> is
> >>> >>>> and that you should package mobile-spec into an app built
from
> each
> >>> >>>> platform to "run" the tests.
> >>> >>>>
> >>> >>>> Sign it. That's it. If not doable for 2.1 then definitely
for 2.2.
> >>> >>>>
> >>> >>>>
> >>> >>>> On 8/16/12 8:14 PM, "Patrick Mueller" <pmuellr@gmail.com>
wrote:
> >>> >>>>
> >>> >>>> >On Thu, Aug 16, 2012 at 1:53 PM, Brian LeRoux <b@brian.io>
> wrote:
> >>> >>>> >
> >>> >>>> >> Yes should be all repos (even the less exciting
ones) in src
> >>>form.
> >>> >>>> >> Ideally, a distribution of Cordova would use a
Cordova src
> >>>release
> >>> >>>>to
> >>> >>>> >> package itself.
> >>> >>>> >>
> >>> >>>> >
> >>> >>>> >I was planning on weinre being a separate release from
the rest
> of
> >>> >>>> >Cordova.
> >>> >>>> > ie, incubator-cordova-weinre WOULD NOT be part of
the Cordova
> >>> >>>>release.
> >>> >>>> >Am
> >>> >>>> >waiting for Cordova to go gold before weinre :-)
> >>> >>>> >
> >>> >>>> >--
> >>> >>>> >Patrick Mueller
> >>> >>>> >http://muellerware.org
> >>> >>>>
> >>> >>>>
> >>> >>>
> >>> >
> >>>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message