+1 for bring a new website. Normally, there are some building blocks project in the github for the personal website. Last year we built a new website[1] for the ServiceComb project by using markdown as the content. Maybe we can do the same thing for the new camel website.
Any thoughts? Willem Jiang Blog: http://willemjiang.blogspot.com (English) http://jnn.iteye.com (Chinese) Twitter: willemjiang Weibo: 姜宁willem On Mon, Mar 26, 2018 at 5:12 PM, Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > I have created a new draft to post on the Camel front page. > > Any comments and feedback? > > > > > Update on the Apache Camel website and documentation > ---------------------------------------------------- > > The current Apache Camel website and documentation is currently undergoing > work to be rewamped and updated for a modern website. > > This work has been underway for a longer time. We kicked off the work by > migrating the documentation of every Camel component from the wiki system > to the source code as ascii doc files. This allowed us during the build > of the Apache Camel project to automatic keep parts of the documentation > up-to-date with the source code, such as when new options is added to > components. > We then moved on migrate all the data formats, languages, and the EIP > patterns. > > This has been substantional work, as if you were to print all the > Camel documentation > then it would be more than 3000 sheets of papers. > > At this point of time, we are about to draft up a new table of content > (TOC) for the > new Apache Camel documentation and user guide. With the new TOC we > will then re-work > all the user guide documentation to be updated and focus on modern > developer with Camel. > In doing so we will grab the good parts of the existing (older) > documentation, and in > places needed, we will rewrite the documentation. > > The new website and documentation has a new build system that is also > worked. When this > system is ready we will have a new staging URL where we will regularly > publish the content, > so users can follow the progress. > > Because the new documentation will be in the source code and in ascii > doc format, then its > easier for Camel users to contrbute and help - you can simply just > submit patches as GitHub PRs. > > Have patience with us, as it may take a couple of months for us to be > ready to publish the staging URL. > > We anticipate to have a new website and documentation ready after the > summer break of 2018. > > On Tue, Mar 6, 2018 at 10:48 AM, Claus Ibsen <claus.ib...@gmail.com> > wrote: > > Hi > > > > I think we should post a news on the Camel front page about the > > situation with the current old website and docs vs the new website and > > docs from the source. > > > > A rough plan for the new website and docs could be > > > > - finish migrating the EIP docs > > - create new TOC for new documentation > > - copy over the good parts of the old docs for the new TOC and > > otherwise write new parts from scratch (will be ongoing through 2018) > > - build a new modern front page > > - use the new Camel logo > > - publish this to a new staging url so anyone can follow the work > > > > A work plan could be that after the 2.21 release we will finish the > > EIP migrations and get started on the TOC and gradually build up the > > new documentation. At the same time folks work on the new website with > > a new build system for publishing that, and get the tech stuff in > > order. > > > > The new front page is likely where many people may have feedback/ideas > > and it can take some time to get right - if there are more proposals > > we could run a vote etc. Also we need new content for: > > - What is Apache Camel > > - How to get started etc > > > > eg content for onboarding new users and getting them to quickly > > understand what Camel is. That information is needed on both the front > > page and some beginner pages. > > > > As we are all busy with other duties at work / life / etc. then I dont > > think we can do this quickly. And therefore I anticipate that we can > > do > > > > - a new stating url with a prototype of the new website and docs ready > > for summer 2018 > > - continued work on the TOC and docs until its ready to replace the old > site > > - switch over to new website after summer 2018 when its ready (maybe > > as part of Camel 2.23 release etc). > > > > For the news on the Camel front page, then I do think we should draft > > up a text that we can present. The stuff I wrote above is a bit > > "rough" so I think we need to come up with a new text for the Camel > > front page. > > > > Anyone wanna help with that? > > > > > > > > > > > > -- > > Claus Ibsen > > ----------------- > > http://davsclaus.com @davsclaus > > Camel in Action 2: https://www.manning.com/ibsen2 > > > > -- > Claus Ibsen > ----------------- > http://davsclaus.com @davsclaus > Camel in Action 2: https://www.manning.com/ibsen2 >