Hi, The website is very complex to maintain. Practice is that widget developers don’t bother to update the web pages. Result is that we have many outdated pages without an uniform structure.
I propose to move all of the widget content to the eclipse wiki so that 1. widget authors can easily maintain their widgets. 2. Content about individual widgets is linked from the web to the wiki The opal content can fairly easy be ported from the Github wiki to the Eclipse wiki Cheers, Wim From: nebula-dev-boun...@eclipse.org [mailto:nebula-dev-boun...@eclipse.org] On Behalf Of Laurent Caron Sent: Saturday, 10 February 2018 18:28 To: Nebula Dev Subject: Re: [nebula-dev] Merging Opal inside Nebula: the next steps Hi Jonah, Thank you for your quick answer. As you guessed (my previous mail was not very clear) I wanted to update the web site. I didn't know it was under git, so I add pages for new components once I'll be officially a commiter ! I'm just wondering one thing. I have 2 possibilities : a) I write the pages for the 17 widgets and I push the whole content b) I create a skeleton, with a message like "Work in progress" or "Available soon", and once a page is completed, I'll push it. What do you think ? Laurent PostScriptum: I had a confirmation that I'll be present at EclipseCon France 2018, so it will be a pleasure to meet other commiters ! 2018-02-09 22:16 GMT+01:00 Jonah Graham <jo...@kichwacoders.com<mailto:jo...@kichwacoders.com>>: Hi Laurent, I assume you are referring to moving the contents of Opal's wiki[1] to Eclipse? If so, I suspect the correct destination for all of it is Nebula's website [2] rather than the Eclipse wiki. The Nebula website is in its own git repo [4] which you should have access to as a committer (once paperwork has gone through). As you already have a good quality Wiki I wonder if there are some offline tools that can be used to generate HTML from the markdown in your existing wiki, and store both the wiki and the generated HTML in the website git. That would allow the editing of the pages to remain in a markdown format and integrate with the Nebula website. Github has a RESTful [5] API that supports github flavoured markdown that you may have used in the existing wiki. There is also Jekyll[6]. If you want to migrate, you could covert all your documentation to the php style used already on the Nebula website. I don't know if this goes beyond the scope of what you were looking for or properly answers your questions, but hopefully it is a good start to the conversation. HTH, Jonah [1] https://github.com/lcaron/opal/wiki [2] https://www.eclipse.org/nebula/ [3] https://wiki.eclipse.org/Nebula [4] http://git.eclipse.org/c/gerrit/www.eclipse.org/nebula.git/ [5] https://developer.github.com/v3/markdown/ [6] https://jekyllrb.com/ ~~~ Jonah Graham Kichwa Coders Ltd. www.kichwacoders.com<http://www.kichwacoders.com> On 9 February 2018 at 20:34, Laurent Caron <laurent.ca...@gmail.com<mailto:laurent.ca...@gmail.com>> wrote: Good evening, I'm Laurent Caron, the main developper of the Opal Project, that has been recently merged into Nebula. The widgets have been integrated (good job Wim), and now we have to add the widget description to Eclipse Nebula Main Page, and copy the documentation from Github to the Eclipse Wiki. So I need some help: how can I perform these actions? How could I organize the pages ? Thank you for your feedback ! Have a nice week-end, Laurent _______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org<mailto:nebula-dev@eclipse.org> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/nebula-dev _______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org<mailto:nebula-dev@eclipse.org> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/nebula-dev