There are a few standard Apache files that you need to add, all distributions should have LICENSE, NOTICE, README and RELEASE_NOTES files, and src distributions should have a BUILDING file, bin distributions an INSTALL file. You can see some examples at https://svn.apache.org/repos/asf/incubator/tuscany/java/das/distribution/source/or https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/distribution/src/main/release/
This files were not included on distribution files, because they do not exist yet, but will be created soon ; ) Ant: I'd use hyphens instead of underscores in the names, eg tuscany-das-cppsrc, not sure if there's any conventions on this so if you prefer underscores thats probably fine. Luciano: Distribution artifact names : I'd follow the same naming of previous native releases [1] and use tuscany_das_cpp-1.0-incubator-M4-bin.zip I'm also not sure if the native project wants to start using incubating in the name, to follow the same pattern being used in the java releases. [1] http://people.apache.org/dist/incubator/tuscany/cpp/1.0-incubator-M2/win32/ Sorry, I have added a new property on plataform.properties file that defines the distribution file name, I just forgot to set it before pack the distribution files, then it used the default value that is "tuscany_das_cpp". But, I will be using "tuscany_das_cpp-1.0-incubator-M4-<type>.<extension>" naming pattern, following the last sdo and sca cpp release. Release artifact names : Should DLL and other artifacts have incubator/incubating on their names ? So, tuscany_das.dll would become tuscany-das-1.0-incubator-M4.dll I was just following the last cpp bin releases. So, I think I'm not the right person to answer that. But for me, it's ok to keep "tuscany_das.dll" ; ) Signatures : Not sure if these are suposed to be ready yet, but i tried to verify them and got the following error D:\temp\das-cpp>gpg --verify tuscany_das_cppbin.zip.asc gpg: no valid OpenPGP data found. gpg: the signature could not be verified. Yes, you should get this message, because I'm still working on the auto generation of .asc files. Thanks for the replies : ) Adriano Crestani On Nov 13, 2007 10:01 AM, Luciano Resende <[EMAIL PROTECTED]> wrote: > Couple more comments : > > Distribution artifact names : I'd follow the same naming of previous > native releases [1] and use tuscany_das_cpp-1.0-incubator-M4-bin.zip > I'm also not sure if the native project wants to start using > incubating in the name, to follow the same pattern being used in the > java releases. > > [1] > http://people.apache.org/dist/incubator/tuscany/cpp/1.0-incubator-M2/win32/ > > > Release artifact names : Should DLL and other artifacts have > incubator/incubating on their names ? So, tuscany_das.dll would become > tuscany-das-1.0-incubator-M4.dll > > Signatures : Not sure if these are suposed to be ready yet, but i > tried to verify them and got the following error > > D:\temp\das-cpp>gpg --verify tuscany_das_cppbin.zip.asc > gpg: no valid OpenPGP data found. > gpg: the signature could not be verified. > > > I guess we will have more comments once the "LEGAL" files are in place > (e.g LICENSE and NOTICE). > > On Nov 13, 2007 1:09 AM, ant elder <[EMAIL PROTECTED]> wrote: > > I've had a quick look, these look pretty good to me. > > > > There are a few standard Apache files that you need to add, all > > distributions should have LICENSE, NOTICE, README and RELEASE_NOTES > files, > > and src distributions should have a BUILDING file, bin distributions an > > INSTALL file. You can see some examples at > > > https://svn.apache.org/repos/asf/incubator/tuscany/java/das/distribution/source/or > > > https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/distribution/src/main/release/ > > . > > > > I'd use hyphens instead of underscores in the names, eg > tuscany-das-cppsrc, > > not sure if there's any conventions on this so if you prefer underscores > > thats probably fine. > > > > ...ant > > > > On Nov 13, 2007 6:15 AM, Adriano Crestani <[EMAIL PROTECTED]> > > wrote: > > > > > > > As Luciano suggested, I've placed the generated distribution example > on my > > > p.a.o account: > > > > > > http://people.apache.org/~adrianocrestani/das_distribution_example/<http://people.apache.org/%7Eadrianocrestani/das_distribution_example/> > <http://people.apache.org/%7Eadrianocrestani/das_distribution_example/> > > > <http://people.apache.org/%7Eadrianocrestani/das_distribution_example/ > > > > > > > > Adriano Crestani > > > > > > On Nov 12, 2007 2:12 PM, Adriano Crestani <[EMAIL PROTECTED]> > > > wrote: > > > > > > > I've added a distribution example of what is being generated by the > > > > distribution and pack.distribution targets on my sandbox [1]. > > > > > > > > - src and bin dirs are generated by distribution target > > > > - the .zip, .tar.gz, .md5 and .asc(still working on it) are being > > > > generated by pack.distribution targets from the bin and src dirs > > > > - there is still no NOTICE, COPYRIGHT, README AND LICENSE files > cause I > > > > haven't added them yet > > > > > > > > [1] > https://svn.apache.org/repos/asf/incubator/tuscany/sandbox/crestani > > > > > > > > Adriano Crestani > > > > > > > > > > > > On Nov 11, 2007 10:10 PM, Luciano Resende <[EMAIL PROTECTED] > > wrote: > > > > > > > > > If you could post a sample distro in your p.a.o account, it would > make > > > > > it easier for others to review, at least for those that does not > have > > > > > all the native environment setup. > > > > > > > > > > On Nov 11, 2007 9:19 PM, Adriano Crestani < > [EMAIL PROTECTED] > > > > > > > > > wrote: > > > > > > Hi, > > > > > > > > > > > > On revision 594022 I've added new targets: "distribution" and " > > > > > > pack.distribution" on DAS ant build system. "distribution" > target > > > > > creates a > > > > > > distribution file structure for both, src and bin distribution. > " > > > > > > pack.distribution" target packs the generated distribution files > and > > > > > > generates the .md5 and .asc( still working on it ) files. > > > > > > > > > > > > I've also updated the ANT_README_AND_INSTALL file with the > > > description > > > > > of > > > > > > these new targets. > > > > > > > > > > > > > > > > > > I'd like someone else could revise the distribution structure > that > > > > > these new > > > > > > targets are creating and give some suggestions. Then, after > > > everything > > > > > is ok > > > > > > with these new targets, we could reapply it to SDO and SCA > projects. > > > > > > > > > > > > Thoughts? Suggestions? > > > > > > > > > > > > Adriano Crestani > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Luciano Resende > > > > > Apache Tuscany Committer > > > > > http://people.apache.org/~lresende<http://people.apache.org/%7Elresende> > <http://people.apache.org/%7Elresende> > > > <http://people.apache.org/%7Elresende> > > > > > http://lresende.blogspot.com/ > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > -- > Luciano Resende > Apache Tuscany Committer > http://people.apache.org/~lresende <http://people.apache.org/%7Elresende> > http://lresende.blogspot.com/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >