Hi, I released the repo in nexus last week. Not sure why it has not been published yet.
Eduardo On Fri, Mar 9, 2018 at 4:37 PM, Leonardo Uribe <[email protected]> wrote: > Hi > > That's automatic. Once you have released the repo in nexus, you don't need > to do anything else. > > regards, > > Leonardo Uribe > > 2018-03-09 15:21 GMT-05:00 Eduardo B <[email protected]>: > >> Thanks again guys, I've been able to update the MyFaces website with JSF >> 2.3: https://myfaces.apache.org/ >> >> I still have one more/final question hopefully. >> >> How do we get the jars into maven central? >> >> For example: https://mvnrepository.com/artifact/org.apache.myfaces.core/ >> myfaces-api >> https://mvnrepository.com/arti >> fact/org.apache.myfaces.core/myfaces-impl >> >> I only see the beta jars. >> >> Thanks, >> Eduardo >> >> On Wed, Mar 7, 2018 at 1:58 PM, Leonardo Uribe <[email protected]> wrote: >> >>> Hi >>> >>> It is the same process as in Tobago. Please take a look at myfaces-site >>> pom.xml there are some predefined paths: >>> >>> <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</siteD >>> eploy.url> >>> </properties> >>> >>> In my case there was a folder called /home/lu4242/myfaces-site/checkout >>> and other /home/lu4242/myfaces-site/site. site:stage create some files >>> in "site" folder, then I just override in checkout and commit. >>> >>> regards, >>> >>> Leonardo Uribe >>> >>> 2018-03-07 12:40 GMT-05:00 Udo Schnurpfeil <[email protected]>: >>> >>>> Hi Eduardo, >>>> >>>> I've never done this for the core (only Tobago), so I'm not sure about >>>> that... >>>> >>>> The site you can see here: https://myfaces.apache.org/ is synced by >>>> some automatic job from this repo: >>>> >>>> https://svn.apache.org/repos/asf/myfaces/site/publish/ >>>> >>>> So, you need to >>>> >>>> 1. checkout the relevant parts from that URL >>>> >>>> 2. building the site (it seems that you have done it already) >>>> >>>> 3. syncing this site (from 2.) locally to the checkout (from 1.) using >>>> "mvn site:stage" >>>> >>>> 4. commit it >>>> >>>> It seems, there is no many entry and no subfolder for 2.3 currently. I >>>> assume this must be created. >>>> >>>> >>>> For Tobago these steps are described here: >>>> >>>> https://myfaces.apache.org/tobago/release-checklist.html (look for >>>> "Building the site") >>>> >>>> >>>> Hope that helps >>>> >>>> Udo >>>> Am 06.03.18 um 22:33 schrieb Eduardo B: >>>> >>>> I went ahead and checked out src from https://svn.apache.org/re >>>> pos/asf/myfaces/site/trunk/ >>>> >>>> I have modified some files with new download links, reference to >>>> MyFaces 2.3.0, etc. When I tried to do mvn site:deploy I'm getting a >>>> connection refused error. >>>> >>>> Caused by: org.apache.maven.plugin.MojoExecutionException: Error >>>> uploading site >>>> >>>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.push >>>> (AbstractDeployMojo.java:478) >>>> >>>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.depl >>>> oy(AbstractDeployMojo.java:332) >>>> >>>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.depl >>>> oyTo(AbstractDeployMojo.java:293) >>>> >>>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.exec >>>> ute(AbstractDeployMojo.java:172) >>>> >>>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >>>> o(DefaultBuildPluginManager.java:134) >>>> >>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>> oExecutor.java:207) >>>> >>>> ... 20 more >>>> >>>> Caused by: org.apache.maven.wagon.authentication.AuthenticationException: >>>> Cannot connect. Reason: java.net.ConnectException: Connection refused >>>> (Connection refused) >>>> >>>> at org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon. >>>> openConnectionInternal(AbstractJschWagon.java:264) >>>> >>>> at org.apache.maven.wagon.AbstractWagon.openConnection(Abstract >>>> Wagon.java:115) >>>> >>>> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:216) >>>> >>>> at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:152) >>>> >>>> at org.apache.maven.plugins.site.deploy.AbstractDeployMojo.push >>>> (AbstractDeployMojo.java:428) >>>> >>>> ... 25 more >>>> >>>> >>>> Maybe I'm missing some kind of permission in the server? >>>> >>>> Regards, >>>> Eduardo >>>> >>>> On Tue, Mar 6, 2018 at 2:23 PM, Eduardo B <[email protected]> wrote: >>>> >>>>> Thanks a lot for all the help so far. >>>>> >>>>> I have distributed the assembly files already. I'm in the final step >>>>> which is the site deployment. >>>>> >>>>> I know I have to run mvn site:site and mvn site:deploy but where do I >>>>> run those commands from? >>>>> >>>>> Is it from >>>>> 1) https://svn.apache.org/repos/asf/myfaces/site/trunk/ >>>>> >>>>> or >>>>> 2) https://svn.apache.org/repos/asf/myfaces/core/tags/myface >>>>> s-core-module-2.3.0/ >>>>> >>>>> Also I know I have to do some modifications like the download links, >>>>> etc. But how do I create de core23 site? Is it automatically created when >>>>> the commands mentioned about are executed? >>>>> >>>>> Thanks again, >>>>> Eduardo >>>>> >>>>> On Mon, Mar 5, 2018 at 5:50 PM, Udo Schnurpfeil <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Eduardo, >>>>>> >>>>>> I'm using this description for the releases of Tobago, which might be >>>>>> quite similar: >>>>>> >>>>>> http://myfaces.apache.org/tobago/release-checklist.html >>>>>> >>>>>> For the distribution I use this Script (which is linked on the page >>>>>> obove). It loads the artefacts from the maven repo (you may also want to >>>>>> use your local artifacts, alliteratively. Than it checks the hashes and >>>>>> load the stuff up to SVN. >>>>>> >>>>>> http://myfaces.apache.org/tobago/scripts/release-artifacts.sh >>>>>> >>>>>> You may modify and use it. >>>>>> >>>>>> By the way, MD5 hashes shouldn't distributed any longer (the Tobago >>>>>> script is not up-to-date, here). >>>>>> >>>>>> Regards, >>>>>> >>>>>> Udo >>>>>> >>>>>> Am 05.03.18 um 23:21 schrieb Eduardo B: >>>>>> >>>>>> I found this link with good information: http://www.apache >>>>>> .org/legal/release-policy.html#upload-ci >>>>>> >>>>>> I think we need to upload the assembly files via SVN to >>>>>> https://dist.apache.org/repos/dist/release/myfaces/ >>>>>> >>>>>> Please correct me if I'm wrong. >>>>>> >>>>>> Eduardo >>>>>> >>>>>> On Mon, Mar 5, 2018 at 5:04 PM, Eduardo B <[email protected]> wrote: >>>>>> >>>>>>> Does anyone know how to upload the assembly files to any of these >>>>>>> pages to start distributing MyFaces Core 2.3.0? >>>>>>> >>>>>>> https://www.apache.org/dist/myfaces/ >>>>>>> https://dist.apache.org/repos/dist/release/myfaces/ >>>>>>> >>>>>>> >>>>>>> I tried via sftp but I was not able to connect. Once I figure that, >>>>>>> I should be able to also distribute it to maven central repository and >>>>>>> also >>>>>>> deploy the myfaces core23 site. >>>>>>> >>>>>>> Regards, >>>>>>> Eduardo M. Breijo >>>>>>> >>>>>>> On Sat, Feb 24, 2018 at 8:33 PM, Leonardo Uribe <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi >>>>>>>> >>>>>>>> Forget to say, you should "close repo" in nexus. If the artifacts >>>>>>>> has some bug you can click "drop" on nexus, if the artifacts are >>>>>>>> approved >>>>>>>> you can click on "release". >>>>>>>> >>>>>>>> regards, >>>>>>>> >>>>>>>> Leonardo Uribe >>>>>>>> >>>>>>>> 2018-02-24 20:31 GMT-05:00 Leonardo Uribe <[email protected]>: >>>>>>>> >>>>>>>>> Hi >>>>>>>>> >>>>>>>>> I can see the artifacts in nexus. >>>>>>>>> >>>>>>>>> Please log in >>>>>>>>> >>>>>>>>> https://repository.apache.org >>>>>>>>> >>>>>>>>> Click on staging repositories >>>>>>>>> >>>>>>>>> The path of the artifacts is there: >>>>>>>>> >>>>>>>>> https://repository.apache.org/content/repositories/orgapache >>>>>>>>> myfaces-1130/org/apache/myfaces/core/myfaces-core-assembly/ >>>>>>>>> >>>>>>>>> But you need to close the repo so the artifacts can be downloaded. >>>>>>>>> >>>>>>>>> regards, >>>>>>>>> >>>>>>>>> Leonardo Uribe >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2018-02-24 20:13 GMT-05:00 Thomas Andraschko < >>>>>>>>> [email protected]>: >>>>>>>>> >>>>>>>>>> I thougt there are available in the root but cant find it: >>>>>>>>>> https://repository.apache.org/content/repositories/ >>>>>>>>>> >>>>>>>>>> Am Freitag, 23. Februar 2018 schrieb Eduardo B : >>>>>>>>>> >>>>>>>>>>> Can you send me the link to that orgapachemyfaces-1130 repo? I >>>>>>>>>>> tried looking https://repository.apa >>>>>>>>>>> che.org/content/repositories/staging/org/apache/myfaces/ but >>>>>>>>>>> I could not find it. >>>>>>>>>>> >>>>>>>>>>> On Fri, Feb 23, 2018 at 12:21 PM, Dennis Kieselhorst < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> > On nexus repository I only see the snapshot of 2.3.1-SNAPSHOT: >>>>>>>>>>>> > https://repository.apache.org/content/repositories/snapshots >>>>>>>>>>>> /org/apache/myfaces/core/myfaces-core-module/2.3.1-SNAPSHOT/ >>>>>>>>>>>> >>>>>>>>>>>> As far as I can see a staging repo on nexus has been created: >>>>>>>>>>>> Repository orgapachemyfaces-1130 (org.apache.myfaces) >>>>>>>>>>>> Created Thursday, February 22, 2018 20:42:43 GMT (GMT+0100) >>>>>>>>>>>> Updated Thursday, February 22, 2018 20:42:43 GMT (GMT+0100) >>>>>>>>>>>> Activity >>>>>>>>>>>> Last operation completed successfully >>>>>>>>>>>> Owner embreijo (129.42.208.179) >>>>>>>>>>>> User-Agent Apache-Maven/3.3.9 (Java 1.8.0_121; Mac OS X >>>>>>>>>>>> 10.13.3) >>>>>>>>>>>> >>>>>>>>>>>> So looks like you can continue with it... >>>>>>>>>>>> >>>>>>>>>>>> Regards >>>>>>>>>>>> Dennis >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>> >> >
