Hi Aditi,

On 4 Nov 2016, at 12:50, aditi hilbert wrote:

Hi all,

Documentation update is going to be a big part of the Apache Mynewt 1.0 release since it is featuring several additions and enhancements. I would like to propose some changes to the landing page and additional links on the project’s website to better cover the the salient features of Apache Mynewt OS.

The proposed changes are in the landingFormat branch of the repo:
https://github.com/apache/incubator-mynewt-site/tree/landingFormat

You may checkout this branch and run ‘mkdocs serve’ to view the changes.


I’ve done so — the new website looks great.  This is awesome!

The main changes proposed are:
* Focus on the main strengths of the OS in landing page, present them in a clean, comprehensive way * Links under these feature blurbs to additional pages for a deeper dive (e.g. to NimBLE highlights or Newt Tool docs) * Moving the list of supported boards to the bottom so it’s easier to keep adding to the list (there will be several added over the course of the beta releases leading up to 1.0) * Link in the nav bar to the “Talks” page highlighting presentations around Mynewt OS - looking forward to some contributions from the community!

Please provide feedback on the content as well as any other enhancements that you would like to see.


I think the “Contributing” section of the community page should be moved to our Wiki (and we should have a .md file in the incubator-mynewt-newt and incubator-mynewt-core directories that points to this as well.)

In general, I think we should find a way to link to the Wiki more prominently, and put a bit of effort into updating the Wiki over the next month or two.

Also, is it possible to link directly to “file a bug” and feature that? I think we want to make it as easy as possible for users to file issues against mynewt. I think right now it also requires a JIRA account, is there a way to work with INFRA to allow for users to directly file a bug?

Also note that the Technical Documentation pages are being updated in the “develop” branch. A 1.0 beta-1 documentation release branch will be created and tagged to go along with the upcoming 1.0 beta-1 release in the next few days. The tagged documentation will show up as a new option in the pull-down menu inside “Documentation”.


I think it makes sense to just do 1.0 and not include the beta here. We won’t want to keep a copy of the documentation for beta around, and we’ll likely be actively updating documentation for 1.0 during the beta period.

Cheers,

Sterling

Reply via email to