Hi, Is there a brief introduction of the current camel document building processing? I just found there are some maven plugins which can generate the document there.
Willem Jiang Blog: http://willemjiang.blogspot.com (English) http://jnn.iteye.com (Chinese) Twitter: willemjiang Weibo: 姜宁willem On Thu, Apr 26, 2018 at 4:11 PM, Willem Jiang <willem.ji...@gmail.com> wrote: > oh, my bad. > The URL that I want to share is. > > https://github.com/apache/incubator-servicecomb-website > > > Willem Jiang > > Blog: http://willemjiang.blogspot.com (English) > http://jnn.iteye.com (Chinese) > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, Apr 26, 2018 at 2:33 AM, Claus Ibsen <claus.ib...@gmail.com> > wrote: > >> Hi Willem >> >> Great to hear you got some experience with building a website with >> markdown content. >> We are using ascii doc but it should be similar. >> >> If you wanted to refer to a link in [1] then I dont see that in your >> email. >> >> >> On Wed, Apr 25, 2018 at 6:45 PM, Willem Jiang <willem.ji...@gmail.com> >> wrote: >> > +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 >> >> >> >> >> >> -- >> Claus Ibsen >> ----------------- >> http://davsclaus.com @davsclaus >> Camel in Action 2: https://www.manning.com/ibsen2 >> > >