This looks fine to me. Once the files are uploaded, I am +1 on doing the announcement.
On 24 January 2014 22:31, Kasper Sørensen <[email protected]> wrote: > It seems that the dist.apache.org server is down at the moment so I cannot > upload the md5+sha1 files right now. > > But I did update the download section [1] on the staged site. It now > includes also the source download link and corrected the wording to > underline that the packaged zip is a convenience. > > [1] http://metamodel.staging.apache.org/#download > > > 2014/1/24 Henry Saputra <[email protected]> > >> Yes we do use the svnpubsub for our dist directory. >> >> Sometimes there could be delay like few minutes. >> >> - Henry >> >> On Fri, Jan 24, 2014 at 12:06 PM, Noah Slater <[email protected]> wrote: >> > Wait 24 hours? Are we not using SvnPubSub? It should be instantaneous. >> > >> > Grab me on Freenode, let's chat real time: nslater >> > >> > On 24 January 2014 21:04, Kasper Sørensen >> > <[email protected]> wrote: >> >> I need first to upload those files then and wait 24 hours for the dist >> >> server sync. But yes, will do that first. >> >> Den 24/01/2014 21.02 skrev "Noah Slater" <[email protected]>: >> >> >> >>> Aha. Could you add the MD5 and SHA1 links? >> >>> >> >>> On 24 January 2014 20:57, Kasper Sørensen >> >>> <[email protected]> wrote: >> >>> > I am simply looking for confirmation that the download link (and >> release >> >>> > information in general) of the staged site is OK. If so it would be >> great >> >>> > to make out 4.0.0 visible to everyone on the site and start telling >> about >> >>> > it on social media etc. :-) >> >>> > Den 24/01/2014 20.54 skrev "Noah Slater" <[email protected]>: >> >>> > >> >>> >> What do you mean about pushing to the staged site? Would you push to >> >>> >> the actual site after? Any reason you can't just put these in the >> dist >> >>> >> directory and update the live site immediately? >> >>> >> >> >>> >> On 24 January 2014 16:50, Kasper Sørensen >> >>> >> <[email protected]> wrote: >> >>> >> > OK that's what I did. And the deps are compatible, we did a lot of >> >>> checks >> >>> >> > on that already (when we e.g. removed the access module because it >> >>> didn't >> >>> >> > have compatible deps). >> >>> >> > >> >>> >> > So then I think we have what we need? >> >>> >> > Is it then ok If I publish the staged site? >> >>> >> > >> >>> >> > >> >>> >> > 2014/1/24 Noah Slater <[email protected]> >> >>> >> > >> >>> >> >> A zip file could be provided as a convenience binary. If the >> deps are >> >>> >> >> compatible from a license perspective, you could include them >> too. >> >>> >> >> >> >>> >> >> On 23 January 2014 22:58, Kasper Sørensen >> >>> >> >> <[email protected]> wrote: >> >>> >> >> > Btw. a simple uber jar would not be sufficient since it would >> not >> >>> >> contain >> >>> >> >> > dependencies. It would maybe mean less JAR entries on your >> >>> classpath >> >>> >> but >> >>> >> >> > will still not be functional without a minimum set of slf4j and >> >>> maybe >> >>> >> a >> >>> >> >> few >> >>> >> >> > other common libraries. >> >>> >> >> > >> >>> >> >> > >> >>> >> >> > 2014/1/23 Kasper Sørensen <[email protected]> >> >>> >> >> > >> >>> >> >> >> So now I am a little bit confused... Can the zip file I >> created be >> >>> >> used >> >>> >> >> as >> >>> >> >> >> a convenience downloadable binary item? I think it makes >> sense in >> >>> >> this >> >>> >> >> way? >> >>> >> >> >> And it is quite consistent with e.g. how Apache Hadoop is >> being >> >>> >> >> >> distributed.... Am I not right? >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> 2014/1/23 Henry Saputra <[email protected]> >> >>> >> >> >> >> >>> >> >> >>> Yeah you are right there. Technically all the jar we add to >> the >> >>> >> >> >>> staging repo for VOTE should not even considered for voting. >> >>> >> >> >>> >> >>> >> >> >>> As you have mentioned, ASF only vote on source files, so >> that is >> >>> >> why I >> >>> >> >> >>> think we could include the uber jar in the staging as part of >> >>> >> proposed >> >>> >> >> >>> release artifacts as convenience for testing and verify >> validity >> >>> of >> >>> >> >> >>> the package via hash check and sig). >> >>> >> >> >>> >> >>> >> >> >>> - Henry >> >>> >> >> >>> >> >>> >> >> >>> On Thu, Jan 23, 2014 at 11:06 AM, Noah Slater < >> >>> [email protected]> >> >>> >> >> wrote: >> >>> >> >> >>> > The uber jar includes third-party works and is a binary >> file, >> >>> >> isn't >> >>> >> >> >>> > it? We only ever vote on source files. >> >>> >> >> >>> > >> >>> >> >> >>> > My understanding of what this uber jar is tells me that it >> can >> >>> be >> >>> >> >> >>> > prepared by anyone, at any time, and made available to our >> >>> >> community, >> >>> >> >> >>> > as long as we don't call it a "release". And make it clear >> it >> >>> is >> >>> >> for >> >>> >> >> >>> > convenience only, and not an official product of the PMC. >> >>> >> >> >>> > >> >>> >> >> >>> > On 23 January 2014 19:57, Henry Saputra < >> >>> [email protected]> >> >>> >> >> >>> wrote: >> >>> >> >> >>> >> Yes, but I think we would like to include the uber jar as >> >>> part of >> >>> >> >> >>> >> release artifact next time. >> >>> >> >> >>> >> >> >>> >> >> >>> >> For this release, we do not have to put the uber jar >> since it >> >>> was >> >>> >> >> not >> >>> >> >> >>> >> included in the VOTE thread. >> >>> >> >> >>> >> >> >>> >> >> >>> >> I would recommend put the "deps" libraries somewhere like >> in >> >>> >> >> >>> >> people.apache.org and update the release note to indicate >> >>> this. >> >>> >> >> >>> >> >> >>> >> >> >>> >> Any other thoughts? >> >>> >> >> >>> >> >> >>> >> >> >>> >> - Henry >> >>> >> >> >>> >> >> >>> >> >> >>> >> On Thu, Jan 23, 2014 at 10:48 AM, Noah Slater < >> >>> >> [email protected]> >> >>> >> >> >>> wrote: >> >>> >> >> >>> >>> If we're doing this, it's important to mark out the >> different >> >>> >> >> >>> >>> locations in our download directory. One for the source >> >>> >> *release* >> >>> >> >> and >> >>> >> >> >>> >>> the other for the convenience packages that project >> >>> committers >> >>> >> >> >>> >>> provide. We need to be careful about the wording here on >> the >> >>> >> >> website >> >>> >> >> >>> >>> too. >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> On 23 January 2014 17:42, Henry Saputra < >> >>> >> [email protected]> >> >>> >> >> >>> wrote: >> >>> >> >> >>> >>>> Ankit, could you help make sure ALL the artifacts used >> in >> >>> the >> >>> >> VOTE >> >>> >> >> >>> are >> >>> >> >> >>> >>>> released to the dist directory? Thanks! >> >>> >> >> >>> >>>> >> >>> >> >> >>> >>>> Kasper, we could build "uber jar" to include all the >> >>> >> dependencies >> >>> >> >> in >> >>> >> >> >>> >>>> one jar. Using something like Maven shade plugin [1] >> should >> >>> do >> >>> >> the >> >>> >> >> >>> >>>> trick. >> >>> >> >> >>> >>>> >> >>> >> >> >>> >>>> - Henry >> >>> >> >> >>> >>>> >> >>> >> >> >>> >>>> [1] http://maven.apache.org/plugins/maven-shade-plugin/ >> >>> >> >> >>> >>>> >> >>> >> >> >>> >>>> On Thu, Jan 23, 2014 at 12:21 AM, Kasper Sørensen >> >>> >> >> >>> >>>> <[email protected]> wrote: >> >>> >> >> >>> >>>>> Not sure why the md5 and sha1 files are missing. Maybe >> >>> Ankit >> >>> >> >> simply >> >>> >> >> >>> forgot >> >>> >> >> >>> >>>>> to copy them over? >> >>> >> >> >>> >>>>> >> >>> >> >> >>> >>>>> Regarding the dep jars ... What I am thinking about is >> that >> >>> >> say I >> >>> >> >> >>> have my >> >>> >> >> >>> >>>>> own build setup (e.g. with Ant or so) and I want to go >> >>> >> download >> >>> >> >> the >> >>> >> >> >>> Spring >> >>> >> >> >>> >>>>> Framework, Hibernate or any other substantial Java >> library >> >>> >> with >> >>> >> >> >>> >>>>> dependencies, then I usually find a bundle which >> contains >> >>> >> >> >>> dependencies. >> >>> >> >> >>> >>>>> That's very helpful if I just want to dump them into >> the >> >>> >> >> classpath >> >>> >> >> >>> and >> >>> >> >> >>> >>>>> start compiling etc. How would a MetaModel user do >> that if >> >>> we >> >>> >> >> don't >> >>> >> >> >>> provide >> >>> >> >> >>> >>>>> these jars somehow? >> >>> >> >> >>> >>>>> >> >>> >> >> >>> >>>>> Of course the Maven users are blessed with the >> dependency >> >>> >> >> >>> management, and >> >>> >> >> >>> >>>>> that's also why I put the <dependency> snippet >> directly on >> >>> the >> >>> >> >> >>> website >> >>> >> >> >>> >>>>> draft as well. >> >>> >> >> >>> >>>>> >> >>> >> >> >>> >>>>> >> >>> >> >> >>> >>>>> 2014/1/23 Henry Saputra <[email protected]> >> >>> >> >> >>> >>>>> >> >>> >> >> >>> >>>>>> We should not add those deps jars to the dist folder. >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >>>>>> We could write doc in the wiki on how to integrate >> with >> >>> >> >> MetaModel >> >>> >> >> >>> from >> >>> >> >> >>> >>>>>> your project. >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >>>>>> Like if you use Maven the add MetaModel dependency in >> the >> >>> >> >> pom.xml >> >>> >> >> >>> that >> >>> >> >> >>> >>>>>> should pull transitive dependencies on when building >> your >> >>> >> Maven >> >>> >> >> >>> >>>>>> project. >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >>>>>> - Henry >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >>>>>> On Wed, Jan 22, 2014 at 7:22 AM, Kasper Sørensen >> >>> >> >> >>> >>>>>> <[email protected]> wrote: >> >>> >> >> >>> >>>>>> > I have a new draft available then: >> >>> >> >> >>> >>>>>> > http://metamodel.staging.apache.org/index.html >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> > Go to the section called "Download". >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> > One specific doubt I have: Our build did not >> produce a >> >>> >> >> finished >> >>> >> >> >>> zip file >> >>> >> >> >>> >>>>>> > with all the JAR files in it (including the >> dependencies >> >>> >> like >> >>> >> >> >>> slf4j etc. >> >>> >> >> >>> >>>>>> > which are only mentioned as maven <dependency> >> >>> elements). >> >>> >> So I >> >>> >> >> >>> created >> >>> >> >> >>> >>>>>> one >> >>> >> >> >>> >>>>>> > manually and put it here: >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >> >>> >> >> >> >>> >> >> >>> >> https://dist.apache.org/repos/dist/release/incubator/metamodel/metamodel-4.0.0-incubating/packaged/ >> >>> >> >> >>> >>>>>> > Along with my own armor/.asc file. >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> > Is that the right way to do it? Is the contents of >> this >> >>> >> file >> >>> >> >> >>> correct (in >> >>> >> >> >>> >>>>>> > the sense that it contains third party JARs in the >> lib >> >>> >> >> folder)? >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> > 2014/1/22 Noah Slater <[email protected]> >> >>> >> >> >>> >>>>>> > >> >>> >> >> >>> >>>>>> >> See this: >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> >> https://www.apache.org/dev/release-download-pages.html >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> On 22 January 2014 14:23, Kasper Sørensen >> >>> >> >> >>> >>>>>> >> <[email protected]> wrote: >> >>> >> >> >>> >>>>>> >> > Thanks for the CouchDB example Noah. Will try to >> do >> >>> >> >> something >> >>> >> >> >>> similar. >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> > Now another "little thing" ... How do we get the >> >>> >> >> downloadable >> >>> >> >> >>> zip >> >>> >> >> >>> >>>>>> files >> >>> >> >> >>> >>>>>> >> > etc. available on the download server of Apache? >> I >> >>> see >> >>> >> that >> >>> >> >> >>> all large >> >>> >> >> >>> >>>>>> >> files >> >>> >> >> >>> >>>>>> >> > go through a link like this: >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >> >>> >> >> >> >>> >> >> >>> >> http://www.apache.org/dyn/closer.cgi?path=/couchdb/binary/win/1.5.0/setup-couchdb-1.5.0_R16B02.exe >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> > I imagine that's to support download mirrors >> etc... >> >>> Is >> >>> >> that >> >>> >> >> >>> kinda >> >>> >> >> >>> >>>>>> stuff >> >>> >> >> >>> >>>>>> >> > already taken care of by Ankit's release >> procedure, >> >>> or >> >>> >> do >> >>> >> >> we >> >>> >> >> >>> need to >> >>> >> >> >>> >>>>>> do >> >>> >> >> >>> >>>>>> >> > something more for the distribution part of the >> >>> release? >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> > 2014/1/22 Noah Slater <[email protected]> >> >>> >> >> >>> >>>>>> >> > >> >>> >> >> >>> >>>>>> >> >> Congrats! >> >>> >> >> >>> >>>>>> >> >> >> >>> >> >> >>> >>>>>> >> >> On 21 January 2014 13:05, Ankit Kumar < >> >>> >> >> >>> [email protected]> >> >>> >> >> >>> >>>>>> wrote: >> >>> >> >> >>> >>>>>> >> >> > HI All, >> >>> >> >> >>> >>>>>> >> >> > >> >>> >> >> >>> >>>>>> >> >> > The vote for Apache Metamodel >> 4.0.0-incubating is >> >>> >> >> closed. >> >>> >> >> >>> The vote >> >>> >> >> >>> >>>>>> >> passes >> >>> >> >> >>> >>>>>> >> >> > with 4(+1) votes. >> >>> >> >> >>> >>>>>> >> >> > >> >>> >> >> >>> >>>>>> >> >> > Following IPMC votes were received. >> >>> >> >> >>> >>>>>> >> >> > >> >>> >> >> >>> >>>>>> >> >> > *+1* >> >>> >> >> >>> >>>>>> >> >> > hsaputra >> >>> >> >> >>> >>>>>> >> >> > mfranklin >> >>> >> >> >>> >>>>>> >> >> > arvind >> >>> >> >> >>> >>>>>> >> >> > nslater >> >>> >> >> >>> >>>>>> >> >> > >> >>> >> >> >>> >>>>>> >> >> > >> >>> >> >> >>> >>>>>> >> >> > Regards >> >>> >> >> >>> >>>>>> >> >> > Ankit >> >>> >> >> >>> >>>>>> >> >> >> >>> >> >> >>> >>>>>> >> >> >> >>> >> >> >>> >>>>>> >> >> >> >>> >> >> >>> >>>>>> >> >> -- >> >>> >> >> >>> >>>>>> >> >> Noah Slater >> >>> >> >> >>> >>>>>> >> >> https://twitter.com/nslater >> >>> >> >> >>> >>>>>> >> >> >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> -- >> >>> >> >> >>> >>>>>> >> Noah Slater >> >>> >> >> >>> >>>>>> >> https://twitter.com/nslater >> >>> >> >> >>> >>>>>> >> >> >>> >> >> >>> >>>>>> >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> >> >>> >> >> >>> >>> -- >> >>> >> >> >>> >>> Noah Slater >> >>> >> >> >>> >>> https://twitter.com/nslater >> >>> >> >> >>> > >> >>> >> >> >>> > >> >>> >> >> >>> > >> >>> >> >> >>> > -- >> >>> >> >> >>> > Noah Slater >> >>> >> >> >>> > https://twitter.com/nslater >> >>> >> >> >>> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> -- >> >>> >> >> Noah Slater >> >>> >> >> https://twitter.com/nslater >> >>> >> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> -- >> >>> >> Noah Slater >> >>> >> https://twitter.com/nslater >> >>> >> >> >>> >> >>> >> >>> >> >>> -- >> >>> Noah Slater >> >>> https://twitter.com/nslater >> >>> >> > >> > >> > >> > -- >> > Noah Slater >> > https://twitter.com/nslater >> -- Noah Slater https://twitter.com/nslater
