<grantsmith> danielsh, apparently (according to Leonardo) the svnpubsub is still not working, for example http://myfaces.apache.org/extensions/validator/download.html is not reflecting changes <danielsh> grantsmith: .us or .eu <grantsmith> danielsh, pardon ? <danielsh> try myfaces.us.a.o grantsmith <danielsh> that one should work <grantsmith> ah, you are correct. Is there a lag ? <danielsh> rsync blew up while i was afk <danielsh> rerunnin <gmcdonald> boo <grantsmith> oh i see. OK, thank you! * stevegill (~steven...@sjfw1-a.adobe.com) has joined #asfinfra <danielsh> if it's not fixed tomorrow reopen the ticket grantsmith <grantsmith> will do, many thanks.
On Mon, Dec 10, 2012 at 11:33 AM, Leonardo Uribe <lu4...@gmail.com> wrote: > 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. > >> > >> > >> > > > > -- > Grant Smith - V.P. Information Technology > Marathon Computer Systems, LLC. > > > >