incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Filip Maj <...@adobe.com>
Subject Re: cutting our first official apache release
Date Wed, 29 Aug 2012 17:55:04 GMT
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
View raw message