Hi,

I'm agree for the website and we could also add a new dedicated page
about Camel K ?

Btw, I'm ready to help working on the website ;)

Regards,

François Papon
fpa...@apache.org

Le 12/12/2018 à 06:57, Willem Jiang a écrit :
> Thanks for th Zoran, I think website is quite important for the user
> find the documents and solutions.
> We definitely could get some help from the community if we put it into
> the roadmap.
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Tue, Dec 11, 2018 at 10:18 PM Zoran Regvart <zo...@regvart.com> wrote:
>> Hi Cameleers,
>> exciting times ahead indeed :)
>>
>> I'd like to put the new website and work around Java 11 compatibility
>> on the roadmap.
>>
>> I had a couple of days to experiment with Antora for the user manual
>> and component documentation and thus far it seems very promising. Once
>> I merry this with the Hugo static site generator for the rest of the
>> pages we'll have a rough first pass of the new website (hope on doing
>> that soon). We've had a great deal of interest in getting this done
>> and few folks already helped or announced their willingness to help.
>> And I'm not saying that the website will be done for Camel 3 release,
>> I'd actually like to see it done in the next 1-2 months.
>>
>> For the Java 11 support, I think this should go in to the 2.x with our
>> current approach of testing on Java 11 and upgrading component
>> dependencies when they're Java 11 ready. All work on this is in the
>> `java-10-test` branch. One thought I had is that we could introduce a
>> `camel-java11-compat` dependency that would bring in the JEE APIs
>> (JAXB and the rest) that were removed from Java 11. For Camel 3,
>> perhaps we can make Java 11 the base minimum version -- would be good
>> to get some feedback on this. One more thing we could try to evaluate
>> is the use of Java modules, Camel 3, IMHO, should at least be Java
>> module ready, i.e. have `Automatic-Module-Name` in the manifest.
>> Perhaps we can count the number of component dependencies that are
>> usable on the module path and see if we can go ahead and add
>> `module-info.java` in (some?) of the components.
>>
>> zoran
>> On Tue, Dec 11, 2018 at 2:59 PM Andrea Cosentino
>> <ancosen1...@yahoo.com.invalid> wrote:
>>> Hello Camelers,
>>>
>>> We are starting the work on Apache Camel 3. We are working at multiple 
>>> levels to improve Camel and introduce new features.
>>>
>>> The first work has actually started by Guillaume Nodet in the start of 
>>> October, where he jump started by cleaning up the codebase, removed 
>>> deprecated code and components, improving the routing engine and other 
>>> internals in the core. His work is published on the sandbox/3.x branch. We 
>>> plan to use his work as the baseline for the actual Camel 3. I have helped 
>>> by aligning this branch with all the changes from the master branch (2.x) 
>>> so its fully up to date. The intention is to switch over the sandbox/3.x 
>>> branch as the new master branch, so we can start working on that branch and 
>>> being able to add new features, components etc. (as always) for Camel 3.
>>>
>>> For 2.x users we will create a 2.x branch where we plan to do 1 or 2 more 
>>> last 2.x releases, eg 2.24 and 2.25, before 3.0 is ready and released.
>>>
>>> Here in the beginning of the Camel 3 work is to continue the work from 
>>> Guillaume Nodet and finish up the cleanup of the codebase, modularize the 
>>> camel-core, etc.
>>>
>>> We invite community users and any Camel committers and developers who has 
>>> interest to help with the Camel 3 work. We have talked about doing a number 
>>> of milestone releases of 3.x that can help give feedback to us quicker and 
>>> faster. For example any Camel users of 2.x can try to upgrade and use the 
>>> 3.0 milestone releases to report back their findings.
>>>
>>> Over the coming weeks it would be good if we could work on the roadmap and 
>>> a rough timetable for Camel 3 so we can sketch out the first set of goals 
>>> for the first milestone release and then rinse and repeat for the upcoming 
>>> milestone releases.
>>>
>>> We have also talked about letting Camel 3 be a timeboxed release to avoid 
>>> it dragging out “forever”. It would be great if we can build and release 
>>> Camel 3 within 1 year of development, for example maybe try to aim for a 
>>> release in Q3 2019.
>>>
>>> We will keep the community posted on the progress, and as always we love 
>>> contribution and any feedback.
>>>
>>> Exciting times ahead!
>>>
>>> Thoughts?
>>>
>>> Claus & Andrea
>>>
>>> --
>>> Andrea Cosentino
>>> ----------------------------------
>>> Apache Camel PMC Chair
>>> Apache Karaf Committer
>>> Apache Servicemix PMC Member
>>> Email: ancosen1...@yahoo.com
>>> Twitter: @oscerd2
>>> Github: oscerd
>>
>>
>> --
>> Zoran Regvart

Reply via email to