Hi It seems it is not working yet. I updated extval site (1.2.6, 2.0.6 release) some days ago and the page still does not have the changes. I'm keeping an eye on this page:
http://myfaces.apache.org/extensions/validator/download.html regards, Leonardo Uribe 2012/12/10 Grant Smith <grantsm...@apache.org>: > I just had a chat in #asfinfra about this: > > > grantsmith> danielsh, any chance you could revisit INFRA-5280 ? > <danielsh> kyds? > <wayita> Your sysadmins are not arrays. When mentioning a jira issue, please > say what it is about, not just its number. Thanks > <grantsmith> ah. lol.. it's regarding the Myfaces svnpubsub > <danielsh> what do you need > <grantsmith> well, mainly for it to work... > <grantsmith> no problem if you're too busy now > <danielsh> what's the status? > <danielsh> iirc that ticket is waitforinfra after one of you guys removed > the symlink > <grantsmith> we had to remove some symlinks, which we have done > <danielsh> (the one I mailed you about a few weeks before that..) > <danielsh> right > <grantsmith> as of dec 04 > <danielsh> so next steps is to run 'svn cleanup' manually on your wc's > <danielsh> or maybe that's not needed > <danielsh> let me have a look now > <grantsmith> thanks > <danielsh> jira desc 5280 > <danielsh> ok so your wc needs cleanu p > <danielsh> so i'll do that now > <danielsh> then check that up works > <danielsh> hopefully it'll just work if all symlink sare gone > <grantsmith> ok many thanks, i'll relay this to the mailing list > <danielsh> wait a minute > <danielsh> i am actually running that now > <danielsh> if you wait 5m you can report them it's been done > > > Can you guys see if it's working now ? > > > On Mon, Dec 10, 2012 at 8:12 AM, Leonardo Uribe <lu4...@gmail.com> wrote: >> >> Hi >> >> 2012/12/10 Werner Punz <werner.p...@gmail.com>: >> > To be more precise, I generated the site, copied the files over to the >> > checkout folder, did a commit, and yet after the commit, still there is >> > a >> > very old version of my projects page. >> > >> > Leonardo do we have problems here? >> > >> >> Yes, see: >> >> https://issues.apache.org/jira/browse/INFRA-5280 >> >> I removed some symbolic links that caused some problems, but we need >> to wait infra guys to do some additional steps. >> >> regards, >> >> Leonardo Uribe >> >> > Werner >> > >> > >> > Am 10.12.12 16:49, schrieb Werner Punz: >> > >> >> Hia, shouldnt svnpubsub be working? >> >> I published updated documentation to the svn location, and I am still >> >> getting the old files. >> >> >> >> Werner >> >> >> >> >> >> Am 06.12.12 12:55, schrieb Werner Punz: >> >>> >> >>> Ok I have to answer myself, some of the links do not work (the module >> >>> links) with a simple site:site, as it seems. >> >>> >> >>> >> >>> Werner >> >>> >> >>> >> >>> Am 06.12.12 12:38, schrieb Werner Punz: >> >>>> >> >>>> Hi Leonardo, just a short question, wouldn´t it be simpler just to >> >>>> make >> >>>> a site:site and then copy the files over from the target directory? >> >>>> Or am I missing something vital there? >> >>>> >> >>>> >> >>>> >> >>>> Werner >> >>>> >> >>>> >> >>>> Am 28.11.12 17:41, schrieb Leonardo Uribe: >> >>>>> >> >>>>> Hi >> >>>>> >> >>>>> The <server> entry goes into .m2/settings.xml >> >>>>> >> >>>>> regards, >> >>>>> >> >>>>> Leonardo >> >>>>> >> >>>>> 2012/11/28, Leonardo Uribe <lu4...@gmail.com>: >> >>>>>> >> >>>>>> Hi >> >>>>>> >> >>>>>> Yes, it is something like that, but it requires some extra details >> >>>>>> >> >>>>>> 1. Define a local server to do the site:stage-deploy using scp >> >>>>>> (note >> >>>>>> the change in the pom.xml related to myfaces-local-staging) >> >>>>>> >> >>>>>> <server> >> >>>>>> <id>myfaces-local-staging</id> >> >>>>>> <username>mylocaluser</username> >> >>>>>> <password>mylocalpwd</password> >> >>>>>> </server> >> >>>>>> >> >>>>>> 2. The idea is use two folders (/myfaces-site/checkout and >> >>>>>> /myfaces-site/site), and do a hard copy from site to checkout >> >>>>>> before >> >>>>>> commit the content under checkout folder. >> >>>>>> >> >>>>>> The idea is write a guide and do the necessary changes in all >> >>>>>> pom.xml >> >>>>>> files. >> >>>>>> >> >>>>>> I have deployed the site for the release, but it seems something is >> >>>>>> still not working well for svnpubsub, so I reopened the issue on >> >>>>>> INFRA. >> >>>>>> >> >>>>>> regards, >> >>>>>> >> >>>>>> Leonardo Uribe >> >>>>>> >> >>>>>> 2012/11/27, Grant Smith <grantsm...@apache.org>: >> >>>>>>> >> >>>>>>> Leo, >> >>>>>>> >> >>>>>>> OK, I'll wait for you to finish the release process before I try >> >>>>>>> to >> >>>>>>> make >> >>>>>>> any documentation changes. If I understand you correctly, once you >> >>>>>>> make >> >>>>>>> the >> >>>>>>> above changes, all I need to do to build the docs and deploy them >> >>>>>>> are: >> >>>>>>> >> >>>>>>> 1. mvn site:stage-deploy (in EACH of the modules) >> >>>>>>> 2. svn commit >> >>>>>>> >> >>>>>>> Is that correct ? >> >>>>>>> >> >>>>>>> Thanks, >> >>>>>>> -Grant. >> >>>>>>> >> >>>>>>> >> >>>>>>> On Tue, Nov 27, 2012 at 7:18 AM, Leonardo Uribe <lu4...@gmail.com> >> >>>>>>> wrote: >> >>>>>>> >> >>>>>>>> Hi >> >>>>>>>> >> >>>>>>>> This is the provisional changes done in site pom.xml to deploy >> >>>>>>>> the >> >>>>>>>> site. I have locally two folders: >> >>>>>>>> >> >>>>>>>> /home/lu4242/myfaces-site/checkout >> >>>>>>>> /home/lu4242/myfaces-site/site >> >>>>>>>> >> >>>>>>>> The idea is do the changes in myfaces-site/site and then do a >> >>>>>>>> manual >> >>>>>>>> copy/commit for checkout. >> >>>>>>>> >> >>>>>>>> regards, >> >>>>>>>> >> >>>>>>>> Leonardo >> >>>>>>>> >> >>>>>>>> Index: . >> >>>>>>>> >> >>>>>>>> =================================================================== >> >>>>>>>> --- . (revision 1401760) >> >>>>>>>> +++ . (working copy) >> >>>>>>>> @@ -34,23 +34,54 @@ >> >>>>>>>> <description>This is the MyFaces Site</description> >> >>>>>>>> <url>http://myfaces.apache.org</url> >> >>>>>>>> >> >>>>>>>> + <properties> >> >>>>>>>> + >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> <site.mainDirectory>${user.home}/myfaces-site/checkout</site.mainDirectory> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> + >> >>>>>>>> >> >>>>>>>> <siteContent.path>${user.home}/myfaces-site/site</siteContent.path> >> >>>>>>>> + <!-- it's a default location for performance reason (not >> >>>>>>>> checkout >> >>>>>>>> the content all the time) >> >>>>>>>> + you can override this value in your settings. --> >> >>>>>>>> + <scmCheckout.path>\${site.mainDirectory}</scmCheckout.path> >> >>>>>>>> + >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> <siteDeploy.url>file://${user.home}/myfaces-site/site</siteDeploy.url> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> + </properties> >> >>>>>>>> + >> >>>>>>>> <build> >> >>>>>>>> <defaultGoal>site</defaultGoal> >> >>>>>>>> <extensions> >> >>>>>>>> <extension> >> >>>>>>>> <groupId>org.apache.maven.wagon</groupId> >> >>>>>>>> <artifactId>wagon-ssh-external</artifactId> >> >>>>>>>> - <version>1.0-beta-7</version> >> >>>>>>>> + <version>2.2</version> >> >>>>>>>> </extension> >> >>>>>>>> </extensions> >> >>>>>>>> <pluginManagement> >> >>>>>>>> <plugins> >> >>>>>>>> <plugin> >> >>>>>>>> <artifactId>maven-site-plugin</artifactId> >> >>>>>>>> - <version>3.0</version> >> >>>>>>>> + <version>3.1</version> >> >>>>>>>> </plugin> >> >>>>>>>> </plugins> >> >>>>>>>> </pluginManagement> >> >>>>>>>> + <plugins> >> >>>>>>>> + <plugin> >> >>>>>>>> + <groupId>org.apache.maven.plugins</groupId> >> >>>>>>>> + <artifactId>maven-scm-publish-plugin</artifactId> >> >>>>>>>> + <version>1.0-beta-1</version> >> >>>>>>>> + <configuration> >> >>>>>>>> + <pubScmUrl>scm:svn: >> >>>>>>>> >> >>>>>>>> https://svn.apache.org/repos/asf/myfaces/site/publish/</pubScmUrl> >> >>>>>>>> + <tryUpdate>true</tryUpdate> >> >>>>>>>> + >> >>>>>>>> <checkoutDirectory>${scmCheckout.path}</checkoutDirectory> >> >>>>>>>> + <content>\${siteContent.path}</content> >> >>>>>>>> + </configuration> >> >>>>>>>> + </plugin> >> >>>>>>>> + <plugin> >> >>>>>>>> + <groupId>org.apache.maven.plugins</groupId> >> >>>>>>>> + <artifactId>maven-site-plugin</artifactId> >> >>>>>>>> + <configuration> >> >>>>>>>> + >> >>>>>>>> <stagingRepositoryId>myfaces-local-staging</stagingRepositoryId> >> >>>>>>>> + <stagingSiteURL>${siteDeploy.url}</stagingSiteURL> >> >>>>>>>> + </configuration> >> >>>>>>>> + </plugin> >> >>>>>>>> + </plugins> >> >>>>>>>> + >> >>>>>>>> </build> >> >>>>>>>> <reporting> >> >>>>>>>> <plugins> >> >>>>>>>> @@ -65,7 +96,7 @@ >> >>>>>>>> <developerConnection>scm:svn: >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> https://svn.apache.org/repos/asf/myfaces/site/trunk</developerConnection> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> <url>http://svn.apache.org/viewcvs.cgi/myfaces/site/trunk</url> >> >>>>>>>> </scm> >> >>>>>>>> - >> >>>>>>>> +<!-- >> >>>>>>>> <distributionManagement> >> >>>>>>>> <site> >> >>>>>>>> <id>apache.website</id> >> >>>>>>>> @@ -73,6 +104,14 @@ >> >>>>>>>> >> >>>>>>>> <url>scpexe://people.apache.org/www/myfaces.apache.org</url> >> >>>>>>>> </site> >> >>>>>>>> </distributionManagement> >> >>>>>>>> - >> >>>>>>>> +--> >> >>>>>>>> + <distributionManagement> >> >>>>>>>> + <site> >> >>>>>>>> + <id>myfaces-local-staging</id> >> >>>>>>>> + <name>Apache Website</name> >> >>>>>>>> + <url>scp://localhost/home/lu4242/myfaces-site</url> >> >>>>>>>> + </site> >> >>>>>>>> + </distributionManagement> >> >>>>>>>> + >> >>>>>>>> </project> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> 2012/11/27, Leonardo Uribe <lu4...@gmail.com>: >> >>>>>>>>> >> >>>>>>>>> Hi >> >>>>>>>>> >> >>>>>>>>> Since svnpubsub is working, do a site:deploy does not work. >> >>>>>>>>> Instead, >> >>>>>>>>> you need to: >> >>>>>>>>> >> >>>>>>>>> 1. checkout locally >> >>>>>>>>> >> >>>>>>>>> http://svn.apache.org/repos/asf/myfaces/site/publish/ >> >>>>>>>>> >> >>>>>>>>> WARNING: Our site is huge, that will take a lot of time >> >>>>>>>>> >> >>>>>>>>> 2. Use a local site:stage-deploy like is described here: >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://maven.apache.org/plugins/maven-scm-publish-plugin/examples/multi-module-configuration.html >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>>> >> >>>>>>>>> Remember all our projects are multi-module, so >> >>>>>>>>> maven-scm-publish-plugin does not help. >> >>>>>>>>> >> >>>>>>>>> 3. Manual commit >> >>>>>>>>> >> >>>>>>>>> We need to update all myfaces projects to use this strategy, the >> >>>>>>>>> idea >> >>>>>>>>> is do that with the current release process of myfaces core >> >>>>>>>>> 2.1.10 / >> >>>>>>>>> 2.0.16 . I'm still trying to find how to do the necessary >> >>>>>>>>> changes in >> >>>>>>>>> our pom.xml >> >>>>>>>>> >> >>>>>>>>> regards, >> >>>>>>>>> >> >>>>>>>>> Leonardo Uribe >> >>>>>>>>> >> >>>>>>>>> 2012/11/27 Werner Punz <werner.p...@gmail.com>: >> >>>>>>>>>> >> >>>>>>>>>> Ping: Leonardo, how can we publish currently our documentation? >> >>>>>>>>>> >> >>>>>>>>>> Werner >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> Am 26.11.12 13:57, schrieb Werner Punz: >> >>>>>>>>>> >> >>>>>>>>>>> Am 23.11.12 16:16, schrieb Grant Smith: >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> Leo & Werner, >> >>>>>>>>>>>> >> >>>>>>>>>>>> Thanks for the update on this. For now, I want to be able to >> >>>>>>>>>>>> edit >> >>>>>>>>>>>> the >> >>>>>>>>>>>> xdocs, and have the resulting changes appear on the website. >> >>>>>>>>>>>> Any >> >>>>>>>>>>>> Idea >> >>>>>>>>>>>> how to accomplish this simple task ? >> >>>>>>>>>>>> >> >>>>>>>>>>> Guess only Leonardo can answer that for now. >> >>>>>>>>>>> >> >>>>>>>>>>> Werner >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> On Thu, Nov 22, 2012 at 12:59 PM, Leonardo Uribe >> >>>>>>>>>>>> <lu4...@gmail.com >> >>>>>>>>>>>> <mailto:lu4...@gmail.com>> wrote: >> >>>>>>>>>>>> >> >>>>>>>>>>>> Hi >> >>>>>>>>>>>> >> >>>>>>>>>>>> 2012/11/22 Werner Punz <werner.p...@gmail.com >> >>>>>>>>>>>> <mailto:werner.p...@gmail.com>>: >> >>>>>>>>>>>> > As for the site. Not sure if this one already is >> >>>>>>>>>>>> served by >> >>>>>>>>>>>> svnpubsub or >> >>>>>>>>>>>> > still by the old system. Leonardo knows more. My >> >>>>>>>>>>>> guess >> >>>>>>>>>>>> is it >> >>>>>>>>>>>> still is served >> >>>>>>>>>>>> > by the old system. I guess his plan is to have the >> >>>>>>>>>>>> entire >> >>>>>>>>>>>> site >> >>>>>>>>>>>> hosted by >> >>>>>>>>>>>> > svnpubsub for now, and then gradually move over to >> >>>>>>>>>>>> the >> >>>>>>>>>>>> CMS >> >>>>>>>>>>>> once >> >>>>>>>>>>>> it is in >> >>>>>>>>>>>> > place. But I am not sure, Leo can you fill us in >> >>>>>>>>>>>> here? >> >>>>>>>>>>>> >> >>>>>>>>>>>> svnpubsub is already working, which was the mandatory >> >>>>>>>>>>>> task to >> >>>>>>>>>>>> do >> >>>>>>>>>>>> this year. >> >>>>>>>>>>>> All myfaces site has been moved to: >> >>>>>>>>>>>> >> >>>>>>>>>>>> http://svn.apache.org/repos/asf/myfaces/site/publish/ >> >>>>>>>>>>>> >> >>>>>>>>>>>> In theory the CMS was built on top of svnpubsub, so I >> >>>>>>>>>>>> suppose >> >>>>>>>>>>>> there is a >> >>>>>>>>>>>> relationship between both: >> >>>>>>>>>>>> >> >>>>>>>>>>>> "... The publication links in the CMS are essentially >> >>>>>>>>>>>> merge + >> >>>>>>>>>>>> commit >> >>>>>>>>>>>> operations in subversion which are tied into the live >> >>>>>>>>>>>> site >> >>>>>>>>>>>> via >> >>>>>>>>>>>> svnpubsub. >> >>>>>>>>>>>> That means publishing in the CMS is virtually >> >>>>>>>>>>>> instantaneous. >> >>>>>>>>>>>> ..." >> >>>>>>>>>>>> >> >>>>>>>>>>>> I still have not tried the details about how it works, >> >>>>>>>>>>>> but in >> >>>>>>>>>>>> theory >> >>>>>>>>>>>> you need to >> >>>>>>>>>>>> put the files inside a subfolder inside publish folder >> >>>>>>>>>>>> and >> >>>>>>>>>>>> later >> >>>>>>>>>>>> this will be >> >>>>>>>>>>>> consumed by the cms and published properly in the mirror >> >>>>>>>>>>>> (I'm >> >>>>>>>>>>>> speculating >> >>>>>>>>>>>> here). >> >>>>>>>>>>>> >> >>>>>>>>>>>> regards, >> >>>>>>>>>>>> >> >>>>>>>>>>>> Leonardo Uribe >> >>>>>>>>>>>> >> >>>>>>>>>>>> -- >> >>>>>>>>>>>> Grant Smith - V.P. Information Technology >> >>>>>>>>>>>> Marathon Computer Systems, LLC. >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> -- >> >>>>>>>> Grant Smith - V.P. Information Technology >> >>>>>>>> Marathon Computer Systems, LLC. >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>>>> >> >>>> >> >>>> >> >>> >> >>> >> >> >> >> >> > >> >> -- >> Grant Smith - V.P. Information Technology >> Marathon Computer Systems, LLC. >> >> >> >