Hi, I separated the work in 13 PRs and they are tested locally using JBake

   - PR #244 <https://github.com/apache/tomee/pull/244>
   - PR #245 <https://github.com/apache/tomee/pull/245>
   - PR #246 <https://github.com/apache/tomee/pull/246>
   - PR #247 <https://github.com/apache/tomee/pull/247>
   - PR #248 <https://github.com/apache/tomee/pull/248>
   - PR #249 <https://github.com/apache/tomee/pull/249>
   - PR #250 <https://github.com/apache/tomee/pull/250>
   - PR #251 <https://github.com/apache/tomee/pull/251>
   - PR #252 <https://github.com/apache/tomee/pull/252>
   - PR #253 <https://github.com/apache/tomee/pull/253>
   - PR #254 <https://github.com/apache/tomee/pull/254>
   - PR #255 <https://github.com/apache/tomee/pull/255>
   - PR #256 <https://github.com/apache/tomee/pull/256>

I tried to find a good balance between number of files vs. number of PRs
but *if you folks think that I should create yet smaller PRs let me know*
(I have an script for that process)

There already a few noticeable improvements in this migration:

The ASF license header was shown as follow:
[image: image.png]
And now is shown in a nicer asciidoc admonition:

[image: image.png]

The JPA section was not shown in the documentation, and now it's there:

[image: image.png]
New Links appearing in the respective sections:

[image: image.png]

[image: image.png]
[image: image.png]
[image: image.png]

On Wed, Dec 5, 2018 at 7:57 PM Carlos Chacín <[email protected]> wrote:

> Thanks David for the feedback and the recommendations, I'll polish
> everything in the current open PR/branch and after having everything
> working with JBake I'll split the work in smaller separate PRs.
>
> On Wed, Dec 5, 2018 at 6:37 PM David Blevins <[email protected]>
> wrote:
>
>> Thank you for the PR, Carlos!
>>
>> Give this a try with the site generator:
>>
>>  - https://github.com/apache/tomee-site-generator
>>
>> JBake defines header for Asciidoc slightly differently than it does for
>> Markdown.  Check out:
>>
>>  - https://jbake.org/docs/2.6.3/#metadata_header
>>
>> Specifically, there's no "~~~~~~" terminator and all JBake properties
>> must start with ":jbake-".  Important note that ":index-group:" is fine as
>> that is one of our headers.
>>
>> The site generator will create a clone of TomEE master in
>> repos/tomee-8.0/.  You can pull your PR into that using this script:
>>
>>  - https://gist.github.com/dblevins/6e255634d84914beb051a4b3858ebfb4
>>
>> And then hammer away till it all looks good.
>>
>> I probably would recommend doing them in batches as you mention in your
>> PR, just because you're scripting this and no one is perfect and each page
>> should be reviewed with a human eye before being merged or going live.  I
>> think one pig PR is a huge time commitment to review in one shot.
>>
>> Huge thank you for taking this on!!!!
>>
>>
>> --
>> David Blevins
>> http://twitter.com/dblevins
>> http://www.tomitribe.com
>>
>> > On Dec 4, 2018, at 1:02 AM, cchacin <[email protected]> wrote:
>> >
>> > Github user cchacin commented on the issue:
>> >
>> >    https://github.com/apache/tomee/pull/234
>> >
>> >    I'm happy to split this in several PRs if the changes make sense
>> >
>> >
>> > ---
>>
>>
>
> --
> *Carlos Chacin*
> Software Developer Engineering
>


-- 
*Carlos Chacin*
Software Developer Engineering

Reply via email to