On 17 August 2011 23:17, ralph.goers @dslextreme.com <ralph.go...@dslextreme.com> wrote: > I'd prefer to not remove it from the modules list as that will also remove > it from the web site.
But then surely source archive builds will fail? > Ralph > > On Wed, Aug 17, 2011 at 2:46 PM, sebb <seb...@gmail.com> wrote: > >> On 17 August 2011 20:43, ralph.goers @dslextreme.com >> <ralph.go...@dslextreme.com> wrote: >> > The sandbox question I can't answer very well. The sandbox stuff was >> there >> > long before I arrived to work on VFS, although I rewrote the webdav stuff >> > and moved it to core. The only real description is on the web site under >> > "File Systems" where it says they under in development (not by me :-) ). >> > >> > None of the sandbox stuff appears to have been distributed with the 1.0 >> > release, including in the source distribution. I don't know of a way I >> can >> > stop Maven from deploying it to the staging repo, but I can certainly >> delete >> >> Can't you just remove it from the modules list? >> That should stop Maven creating the jars at least. >> >> In fact, if we are not releasing sandbox it really ought to be >> disabled in the POM (perhaps via a profile) >> >> > it from there just like I did the distribution zips. If desired, I'd have >> to >> > do another release to remove that source from the release. It would also >> > stay on the web site. >> > >> > Ralph >> > >> > >> > On Wed, Aug 17, 2011 at 12:27 PM, Phil Steitz <phil.ste...@gmail.com> >> wrote: >> > >> >> On 8/17/11 11:32 AM, ralph.goers @dslextreme.com wrote: >> >> > What do you mean "It did not work"? This is a multi-project site so >> in >> >> > general mvn site is useless. You have to run mvn site:stage-deply >> >> > -DstagingSiteURL="file url where I want the site to go". I suppose I >> >> could >> >> > add that to the readme, but it is documented pretty well on the maven >> >> site >> >> > plugin web site. >> >> > >> >> > In a prior release candidate I wasn't generating the release notes and >> I >> >> had >> >> > the comment in the README. The release was vetoed due to the lack of >> >> > release notes. I simply forgot to delete the README. >> >> > >> >> > Did you run announcement-generate from the core directory? That only >> >> works >> >> > at the project root. >> >> > >> >> > The build instructions consist of: >> >> > >> >> > mvn clean install >> >> >> >> Those instructions appear on the "Download and Build" paged linked >> >> in the main site menu, so I don't see this as a a blocker. >> >> Instructions on how to build the site are nice to have, but not >> >> showstoppers, IMO - especially since they generally stop working as >> >> incompatible plugin and / or maven versions change. >> >> >> >> One question I have and I apologize if this has already been >> >> discussed is are we sure we want to release the "sandbox" stuff? >> >> There is no disclaimer of any kind on the web site or in the release >> >> notes. If the contents of that jar are being released as normal >> >> artifacts, why is it called "sandbox"? If not, why no explanation >> >> anywhere of what "sandbox" means? >> >> >> >> Phil >> >> > >> >> > Ralph >> >> > >> >> > On Wed, Aug 17, 2011 at 8:13 AM, Gary Gregory <garydgreg...@gmail.com >> >> >wrote: >> >> > >> >> >> Hi All: >> >> >> >> >> >> I am not sure if I am building correctly, but here is what I found. >> Some >> >> >> build instructions in the readme.txt file would help. >> >> >> >> >> >> Downloaded source zip from >> >> >> http://people.apache.org/~rgoers/commons-vfs/staged/ >> >> >> >> >> >> From the root I ran "mvn site" which did not work. Fine, starting to >> >> poke >> >> >> around. >> >> >> >> >> >> From the "dist" directory I ran "mvn site" which did not work: >> >> >> >> >> >> [INFO] Generating "Dependency Management" report --- >> >> >> maven-project-info-reports-plugin:2.3.1 >> >> >> Downloading: >> >> >> >> >> >> >> >> >> http://repo1.maven.org/maven2/org/apache/commons/commons-vfs-examples/2.0/commons-vfs-examples-2.0.pom >> >> >> [WARNING] Unable to create Maven project from repository. >> >> >> org.apache.maven.project.ProjectBuildingException: Error resolving >> >> project >> >> >> artifact: Failure to find >> >> org.apache.commons:commons-vfs-examples:pom:2.0 >> >> >> in >> >> >> http://r >> >> >> epo1.maven.org/maven2 was cached in the local repository, resolution >> >> will >> >> >> not be reattempted until the update interval of central has elapsed >> or >> >> >> updates are for >> >> >> ced for project org.apache.commons:commons-vfs-examples:pom:2.0 >> >> >> at >> >> >> >> >> >> >> >> >> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:272) >> >> >> at >> >> >> >> >> >> >> >> >> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:237) >> >> >> at >> >> >> >> >> >> >> >> >> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:252) >> >> >> >> >> >> Why would building the site require an installed VFS2? >> >> >> >> >> >> The README.txt says to run "mvn changes:announcement-generate" to get >> >> >> release notes but there is a RELEASE-NOTES.txt file in the same dir. >> Why >> >> do >> >> >> we need two? >> >> >> >> >> >> When I do run "mvn changes:announcement-generate", I get: >> >> >> >> >> >> [INFO] --- maven-changes-plugin:2.4:announcement-generate >> (default-cli) >> >> @ >> >> >> commons-vfs2 --- >> >> >> [WARNING] changes.xml file >> >> >> C:\test\commons-vfs-2.0\core\src\changes\changes.xml does not exist. >> >> >> >> >> >> There is no such file. >> >> >> >> >> >> I do not know if I should -1 this because there are no build >> >> instructions, >> >> >> or if there are, they are located in some non-obvious spot. >> >> >> >> >> >> Gary >> >> >> >> >> >> On Wed, Aug 17, 2011 at 1:44 AM, Ralph Goers < >> >> ralph.go...@dslextreme.com >> >> >>> wrote: >> >> >>> This is a vote to release Apache Commons VFS 2.0. >> >> >>> >> >> >>> Changes made since the last candidate: >> >> >>> >> >> >>> * Fixed the manifest error that was causing the build to fail. >> >> >>> * Changed the copyright date in the Notice file from 2010 to 2011. >> >> >>> * Removed the references to javamail from the Notice file. >> >> >>> * Removed all the @version tags >> >> >>> * Fixed the EOL issues with README.txt, RELEASE-NOTES.txt, and >> >> >>> src/changes/announcement.vm (osgi/MANIFEST.MF has been removed). >> >> >>> * Modified the release notes to mention the code is not source >> >> compatible >> >> >>> with VFS 1.x and that the package name changed. >> >> >>> * Fixed the WARNING for the use of the deprecated tasks element. >> >> >>> * Fixed the WARNING for the use of the deprecated systemProperties >> >> >> element. >> >> >>> * Made sure all jars have NOTICE.txt and LICENSE.txt >> >> >>> >> >> >>> The build message >> >> >>> [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, >> >> >> bundle] >> >> >>> was not fixed as that is due to commons parent causing the >> maven-bundle >> >> >>> plugin to run on all subprojects, including those that don't >> generate >> >> >>> bundles or jars. >> >> >>> >> >> >>> I have also removed files that shouldn't be present in the Maven >> >> >> repository >> >> >>> from the staging repo. >> >> >>> >> >> >>> [ ] +1 release it >> >> >>> [ ] +0 go ahead I don't care >> >> >>> [ ] -1 no, do not release it because. >> >> >>> >> >> >>> Ralph >> >> >>> >> >> >>> >> >> >>> Tag: >> >> >>> >> >> >> >> >> >> https://svn.apache.org/repos/asf/commons/proper/vfs/tags/commons-vfs2-project-2.0/(revision1158401) >> . >> >> >>> Site: http://people.apache.org/~rgoers/commons-vfs/site/ >> >> >>> >> >> >>> Binaries: http://people.apache.org/~rgoers/commons-vfs/staged/ >> >> >>> >> >> >>> The following artifacts have been staged to the >> org.apache.commons-045 >> >> >>> (u:rgoers, a:208.29.163.248) repository. >> >> >>> >> >> >>> The Maven artifacts are at: >> >> >>> >> >> >>> >> >> >>> >> >> >> >> >> >> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2/ >> >> >>> >> >> >> >> >> >> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-examples/ >> >> >>> >> >> >> >> >> >> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-project/ >> >> >>> >> >> >> >> >> >> https://repository.apache.org/content/groups/staging/org/apache/commons/commons-vfs2-sandbox/ >> >> >>> and consist of >> >> >>> >> >> >>> archetype-catalog.xml >> >> >>> commons-vfs2-examples-2.0-javadoc.jar >> >> >>> commons-vfs2-examples-2.0-sources.jar.asc >> >> >>> commons-vfs2-examples-2.0.pom >> >> >>> commons-vfs2-examples-2.0-tests.jar >> >> >>> commons-vfs2-examples-2.0-tests.jar.asc >> >> >>> commons-vfs2-examples-2.0.jar.asc >> >> >>> commons-vfs2-examples-2.0.pom.asc >> >> >>> commons-vfs2-examples-2.0-javadoc.jar.asc >> >> >>> commons-vfs2-examples-2.0.jar >> >> >>> commons-vfs2-examples-2.0-sources.jar >> >> >>> commons-vfs2-project-2.0.pom.asc >> >> >>> commons-vfs2-project-2.0.pom >> >> >>> commons-vfs2-sandbox-2.0.pom.asc >> >> >>> commons-vfs2-sandbox-2.0-sources.jar.asc >> >> >>> commons-vfs2-sandbox-2.0-test-sources.jar.asc >> >> >>> commons-vfs2-sandbox-2.0.jar >> >> >>> commons-vfs2-sandbox-2.0-javadoc.jar >> >> >>> commons-vfs2-sandbox-2.0-test-sources.jar >> >> >>> commons-vfs2-sandbox-2.0.jar.asc >> >> >>> commons-vfs2-sandbox-2.0-sources.jar >> >> >>> commons-vfs2-sandbox-2.0-javadoc.jar.asc >> >> >>> commons-vfs2-sandbox-2.0-tests.jar.asc >> >> >>> commons-vfs2-sandbox-2.0-tests.jar >> >> >>> commons-vfs2-sandbox-2.0.pom >> >> >>> commons-vfs2-2.0.pom.asc >> >> >>> commons-vfs2-2.0-javadoc.jar >> >> >>> commons-vfs2-2.0-tests.jar.asc >> >> >>> commons-vfs2-2.0-tests.jar >> >> >>> commons-vfs2-2.0.pom >> >> >>> commons-vfs2-2.0.jar >> >> >>> commons-vfs2-2.0-sources.jar.asc >> >> >>> commons-vfs2-2.0-test-sources.jar.asc >> >> >>> commons-vfs2-2.0.jar.asc >> >> >>> commons-vfs2-2.0-sources.jar >> >> >>> commons-vfs2-2.0-test-sources.jar >> >> >>> commons-vfs2-2.0-javadoc.jar.asc >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Thank you, >> >> >> Gary >> >> >> >> >> >> http://garygregory.wordpress.com/ >> >> >> http://garygregory.com/ >> >> >> http://people.apache.org/~ggregory/ >> >> >> http://twitter.com/GaryGregory >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> >> >> >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org