Hi, Can some of the committers please redeploy TomEE website, http://tomee.apache.org/docs.html still doesn't show the translation language available and https://issues.apache.org/jira/browse/TOMEE-2444 is still marked as Open.
El vie., 18 ene. 2019 a las 10:04, César Hernández Mendoza (< cesargu...@gmail.com>) escribió: > The PR was merged, can someone of the JIRA admins please move forward the > ticket? > https://issues.apache.org/jira/browse/TOMEE-2444 and also redeploy > tomee website. > > El mié., 16 ene. 2019 a las 18:18, Bruno Baptista (<bruno...@gmail.com>) > escribió: > >> Hi César, >> >> The PR looks ok to me. >> >> Thanks! >> >> Bruno Baptista >> https://twitter.com/brunobat_ >> >> >> On 16/01/19 23:44, César Hernández Mendoza wrote: >> > Hi! >> > >> > I updated the code and now the PR is ready for review. >> > https://github.com/apache/tomee-site-generator/pull/16 >> > >> > @Bruno: I fixed the issue that was causing the test failure you >> identified. >> > @David: I implement your proposal of removing "en" to the path of the >> > default language (English). >> > >> > >> > El lun., 14 ene. 2019 a las 21:09, César Hernández Mendoza (< >> > cesargu...@gmail.com>) escribió: >> > >> >> Thank you for the feedback, >> >> >> >> site navigation has links to /latest/examples/ and similar -- people >> were >> >>> issuing PRs for broken links in headers, footers, menues, all dec and >> >>> they're finally (hopefully) settled. >> >> That's a good point, I was not aware of this /latest/examples/ >> reference >> >> inside the docs and website. I only updated the doc.html page. >> >> >> >> We don't have direct access to the second svn, so I don't know of any >> way >> >>> to avoid doubling the size of that second repo. >> >> I don't follow you entirely on this one. So far my understanding is >> that >> >> the process for building the site is divided into three major steps: >> >> >> >> 1) Download all the branches into: tomee-site-generator/repos >> >> 2) Copy from /repos folder all the branches >> >> into: tomee-site-generator/target/jbake/content >> >> 3) Bake the tomee-site-generator/target/jbake/content folder structure >> >> to generate the final website >> >> in: tomee-site-generator/target/site-1.0-SNAPSHOT >> >> >> >> My PR only touches step 2) without duplicating the content of the >> >> documentation in English. I added /en to standardize in the code the >> >> indexing process that also is performed on step 2) to generate the >> >> index.htmll per documentation Category, and Language on each Branch: >> >> >> >> --tomee-site-generator/target/jbake/content/tomee-8.0 >> >> ----- en >> >> |--examples >> >> ----- es >> >> |--examples >> >> ----- index.adoc >> >> >> >> >> >> Tomorrow I'm going to analyze how to remove /en from the website >> structure. >> >> >> >> >> >> El lun., 14 ene. 2019 a las 17:45, David Blevins (< >> david.blev...@gmail.com>) >> >> escribió: >> >> >> >>> Little feedback on my side of the fence. Can we avoid adding "en" to >> the >> >>> path of the default language? >> >>> >> >>> Couple small reasons: >> >>> >> >>> - site navigation has links to /latest/examples/ and similar -- >> people >> >>> were issuing PRs for broken links in headers, footers, menues, all >> dec and >> >>> they're finally (hopefully) settled. >> >>> >> >>> - everything is in svn, the tomee-8.0 dir alone is 133M, and the >> site >> >>> overall is 1.7G. The initial push took a few hours to sync and moving >> >>> everything into an 'en/' directory will double the size. The process >> >>> actually involves one svn synching to another svn. We don't have >> direct >> >>> access to the second svn, so I don't know of any way to avoid >> doubling the >> >>> size of that second repo. >> >>> >> >>> >> >>> -- >> >>> David Blevins >> >>> http://twitter.com/dblevins >> >>> http://www.tomitribe.com >> >>> >> >>>> On Jan 14, 2019, at 12:57 PM, César Hernández Mendoza < >> >>> cesargu...@gmail.com> wrote: >> >>>> Thanks Bruno. >> >>>> I'm working on fixing that test and will be back with an updated PR >> when >> >>>> ready. >> >>>> >> >>>> El lun., 14 ene. 2019 a las 5:33, Bruno Baptista (< >> bruno...@gmail.com>) >> >>>> escribió: >> >>>> >> >>>>> Hi César, >> >>>>> >> >>>>> I've reviewed the PR and found an error: >> >>>>> >> >>>>> >> >>>>> Tests in error: >> >>>>> testProcess(org.apache.tomee.website.GroupedIndexTest): >> >>>>> java.io.FileNotFoundException: >> >>>>> /tmp/temp5520959884794493991dir/en/examples/index.html (No such >> file or >> >>>>> directory) >> >>>>> >> >>>>> Tests run: 9, Failures: 0, Errors: 1, Skipped: 0 >> >>>>> >> >>>>> [INFO] >> >>>>> >> >>> >> ------------------------------------------------------------------------ >> >>>>> [INFO] BUILD FAILURE >> >>>>> [INFO] >> >>>>> >> >>> >> ------------------------------------------------------------------------ >> >>>>> Left a comment in the PR. >> >>>>> >> >>>>> Cheers >> >>>>> >> >>>>> Bruno Baptista >> >>>>> https://twitter.com/brunobat_ >> >>>>> >> >>>>> >> >>>>> On 11/01/19 22:23, César Hernández Mendoza wrote: >> >>>>>> Hi all, >> >>>>>> In case somebody is wondering how to review this PR >> >>>>>> https://github.com/apache/tomee-site-generator/pull/16, >> >>>>>> once you have the PR on your local git: >> >>>>>> >> >>>>>> 1. build the project: `tomee-site-generator$ mvn clean install` >> >>>>>> 3. Build and run the project: `tomee-site-generator$ mvn clean >> >>> compile >> >>>>>> -Djbake.http=true` >> >>>>>> 4. The project should show in `http://localhost:8080/docs.html` >> <http://localhost:8080/docs.html> >> >>> <http://localhost:8080/docs.html> >> >>>>> <http://localhost:8080/docs.html> >> >>>>>> <http://localhost:8080/docs.html> the [es] link to the examples in >> >>>>> Spanish. >> >>>>>> So far tomee master only has 1 readme translated into spanish but >> you >> >>> can >> >>>>>> add more README_es.adoc files to any of your >> >>>>>> `tomee-site-generator/repos/tomee-8.0/examples`. >> >>>>>> >> >>>>>> I'm more than happy to resolve any questions that may arise for the >> >>>>> review >> >>>>>> of this PR. >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> El mié., 9 ene. 2019 a las 20:44, César Hernández Mendoza (< >> >>>>>> cesargu...@gmail.com>) escribió: >> >>>>>> >> >>>>>>> Hi, The new PR with the requested changes is ready for review. >> >>>>>>> >> >>>>>>> Now the internationalization for examples follows the format like: >> >>>>>>> example: http://localhost:8080/tomee-8.0/es/examples/ >> >>>>>>> >> >>>>>>> I added a vide on the ticket: >> >>>>>>> >> >>> >> https://issues.apache.org/jira/browse/TOMEE-2444?focusedCommentId=16738926&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16738926 >> >>>>>>> El mié., 9 ene. 2019 a las 12:39, David Blevins (< >> >>>>> david.blev...@gmail.com>) >> >>>>>>> escribió: >> >>>>>>> >> >>>>>>>>> On Jan 8, 2019, at 6:49 PM, César Hernández Mendoza < >> >>>>>>>> cesargu...@gmail.com> wrote: >> >>>>>>>>> I have to be honest, I had to untie a couple of lambdas into >> loops >> >>>>>>>>> while I was studying and learning the code. >> >>>>>>>>> I need to improve my functional skills to refactor that code >> but in >> >>>>> the >> >>>>>>>>> meantime, I'm moving forward and will tackle the code cleanup >> and >> >>>>>>>> sharpness >> >>>>>>>>> once we all agree on the functionality itself. >> >>>>>>>> That's absolutely fine. Work at whatever language level you're >> >>>>>>>> comfortable with. >> >>>>>>>> >> >>>>>>>> I think as a project we should be very ok with people simplifying >> >>> code >> >>>>> so >> >>>>>>>> they can understand it -- even if that means removing fancy new >> >>> syntax. >> >>>>>>>> >> >>>>>>>> -David >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>> -- >> >>>>>>> Atentamente: >> >>>>>>> César Hernández Mendoza. >> >>>>>>> >> >>>> >> >>>> -- >> >>>> Atentamente: >> >>>> César Hernández Mendoza. >> >>> >> >> -- >> >> Atentamente: >> >> César Hernández Mendoza. >> >> >> > >> > > > -- > Atentamente: > César Hernández Mendoza. > -- Atentamente: César Hernández Mendoza.