John, can you clarify what you had in mind?

Single "site" repo aggregating all other repo thanks to antora with a
native yarn/npm build?

Works too for me, just needs to create the new repo


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>

2018-04-09 8:21 GMT+02:00 Romain Manni-Bucau <[email protected]>:

>
>
> Le 9 avr. 2018 02:37, "John D. Ament" <[email protected]> a écrit :
>
> We need to run a custom maven plugin to run antora for the website?
>
>
>
> You can use yarn directly jut it requires a setup java dev dont have + we
> need to write a plugin to extend it on npm if we do it this way. Thought
> mvn was more common for us.
>
> What about the work that was already done to write the website in asciidoc?
>
>
>
> Should be straight to migrate. Which one are you talking about in
> particular?
>
>
> John
>
>
> On Sun, Apr 8, 2018 at 12:38 PM Romain Manni-Bucau <[email protected]>
> wrote:
>
>> Hi guys,
>>
>> here is the first draft: https://github.com/rmannibucau
>> /geronimo-antora-maven-plugin
>> the project demo is available at https://github.com/rmannibu
>> cau/geronimo-site-tester
>>
>> For now it uses a very simple setup but it should be a good start to let
>> us play a bit.
>>
>> Side question: should I import it @G? Do I request a new git repo
>> (geronimo-antora-maven-plugin)?
>>
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <https://rmannibucau.metawerx.net/> | Old Blog
>> <http://rmannibucau.wordpress.com> | Github
>> <https://github.com/rmannibucau> | LinkedIn
>> <https://www.linkedin.com/in/rmannibucau> | Book
>> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>>
>> 2018-04-07 21:33 GMT+02:00 Mark Struberg <[email protected]>:
>>
>>> I heared good things about antora. So let's try it out ;)
>>>
>>> LieGrue,
>>> strub
>>>
>>> > Am 07.04.2018 um 20:09 schrieb Romain Manni-Bucau <
>>> [email protected]>:
>>> >
>>> > Hi guys,
>>> >
>>> > planning to spend some time on this topic tomorrow,
>>> >
>>> > last year we spoke of jbake but in between Antora ([1]) went out.
>>> >
>>> > Assuming I hide the node part behind a maven plugin (like frontend
>>> maven plugin which downloads node+deps transparently with correct caching
>>> etc...), any objection to use antora instead of jbake?
>>> >
>>> > The rational is:
>>> >
>>> > 1. out of the box support of versioning (on the website but in our
>>> sources as well based on tags or branches if we want to override something
>>> wrong in a tag)
>>> > 2. asciidoctor rendering is fast (in order ruby is faster than js
>>> which is faster than java...really significatively)
>>> >
>>> > I'm using it to generate my work doc (https://talend.github.io/comp
>>> onent-runtime/) and I'm quite happy of it. We can even probably keep
>>> the default theme with just some colors/logo customizations.
>>> >
>>> >
>>> > Wdyt? Does it sound like a good plan or an enthusiasm excess? Should I
>>> fall back on a jbake based solution and we bake the versioning in a custom
>>> fashion?
>>> >
>>> >
>>> >
>>> > [1] https://docs.antora.org/antora/1.0/
>>> >
>>> >
>>> > Romain Manni-Bucau
>>> > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>> >
>>> > 2018-04-06 19:35 GMT+02:00 Mark Struberg <[email protected]>:
>>> > I like the first a bit better.
>>> >
>>> > LieGrue,
>>> > strub
>>> >
>>> > > Am 06.04.2018 um 15:49 schrieb Romain Manni-Bucau <
>>> [email protected]>:
>>> > >
>>> > > up?
>>> > >
>>> > >
>>> > > Romain Manni-Bucau
>>> > > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>> > >
>>> > > 2018-03-26 17:17 GMT+02:00 Romain Manni-Bucau <[email protected]
>>> >:
>>> > > Here are 2 theme proposals - don't hesitate to do others, I just
>>> picked 2 I like with a MIT license so we can use it:
>>> > >
>>> > > 1. https://www.creative-tim.com/product/now-ui-dashboard : the menu
>>> is on the left but I guess it can work for most of our subprojects
>>> > > 2. https://www.creative-tim.com/product/now-ui-kit : more classical
>>> but maybe too much "UI" aspects not fitting well tech products
>>> > >
>>> > > I'm happy to start PoC-ing a maven plugin for our integration with
>>> the customization being options of the plugin (colors, title etc) once we
>>> agree on a theme
>>> > >
>>> > >
>>> > >
>>> > >
>>> > > Romain Manni-Bucau
>>> > > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>> > >
>>> > > 2018-03-19 19:28 GMT+01:00 Romain Manni-Bucau <[email protected]
>>> >:
>>> > > ok, seems easier than I thought (not sure why I thought it was still
>>> a mix with confluence): https://svn.apache.org/repos/i
>>> nfra/websites/production/geronimo/content/ :)
>>> > >
>>> > > let's hack it now. What about picking a free bootstrap theme we can
>>> decline with colors (likely one for MP, one for "common container libs" -
>>> xbean for instance, one for direct EE (txmgr etc), ...)?
>>> > > Then we probably just do a small jbake wrapper - something like
>>> http://svn.apache.org/repos/asf/openwebbeans/meecrowave/trun
>>> k/meecrowave-doc/src/main/java/org/apache/meecrowave/doc/JBake.java -
>>> auto including our theme and switching the color from a maven plugin config
>>> to ensure we are ~uniform.
>>> > >
>>> > > wdyt? Any theme proposal?
>>> > >
>>> > >
>>> > >
>>> > > Romain Manni-Bucau
>>> > > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>> > >
>>> > > 2018-03-19 19:01 GMT+01:00 Romain Manni-Bucau <[email protected]
>>> >:
>>> > > Yes John, this thread is about having technical inputs to do it.
>>> > >
>>> > > Le 19 mars 2018 18:51, "John D. Ament" <[email protected]> a
>>> écrit :
>>> > > We already talked about this last summer
>>> https://lists.apache.org/thread.html/f28d62c18e9274e9aa6dd45
>>> 5630b9ea9b962dac5d59eef876e07c237@%3Cdev.geronimo.apache.org%3E
>>> > >
>>> > > John
>>> > >
>>> > > On Mon, Mar 19, 2018 at 5:41 AM Romain Manni-Bucau <
>>> [email protected]> wrote:
>>> > > Hi guys,
>>> > >
>>> > > anyone able to help to rebrand the website?
>>> > >
>>> > > I propose to use static generators for the "mainstream" projects and
>>> bind them under a subcontext using the project name (dropping geronimo
>>> prefix if used, ex: /safeguarad, /xbean, /config).
>>> > >
>>> > > The root should contain the targets of the projects (umbrella goals)
>>> + asf standard stuff.
>>> > >
>>> > > Now I'm not familiar enough with current site deployment to move
>>> alone forward.
>>> > >
>>> > >
>>> > > So here are the questions:
>>> > >
>>> > > 1. anyone against it?
>>> > > 2. anyone able to help to start binding the new sites when available?
>>> > >
>>> > >
>>> > > Romain Manni-Bucau
>>> > > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>> > >
>>> > >
>>> > >
>>> >
>>> >
>>>
>>>
>>
>

Reply via email to