Re: Taxonomy on our cwiki

2019-01-22 Thread Sheng Zha
Thanks, Qing. Plan is in the email. I thought about suggesting a wiki
guideline, but on second thought I think once a good structure is in place,
things would self-organize in that structure, and I don't want to
intimidating people by forcing them to read :)

After experimenting, by using the move tool in cwiki it doesn't seem to
affect edit history or authorship, so I see no reason to bother others.

Given the positive feedback in the last couple of days, I will go ahead
move things around and report back the diff once finished (and I won't
remove or modify content).

-sz

On Tue, Jan 22, 2019 at 10:09 AM Qing Lan  wrote:

> Agreed +1.
> Could we draft a plan on CWIKI and let's sign up our name to migrate the
> pages to the right location?
>
> Thanks,
> Qing
>
> On 1/21/19, 6:18 AM, "Anton Chernov"  wrote:
>
> A quick tip about links to the wiki pages, note the difference in
> links:
>
> * https://cwiki.apache.org/confluence/display/MXNET/Release+Process
> (1)
> * https://cwiki.apache.org/confluence/x/BINjB (2)
>
> If sharing was done via the 'Share' menu the link (2) would persist
> after
> any structual movements.
>
> Best
> Anton
>
>
> сб, 19 янв. 2019 г. в 16:49, Pedro Larroy <
> pedro.larroy.li...@gmail.com>:
>
> > +1
> >
> > On Sat, Jan 19, 2019 at 2:51 PM Zhao, Patric 
> > wrote:
> > >
> > > +1, Good idea.
> > >
> > > It's not very easy to find out the related contents since lots of
> > folders in the website.
> > >
> > >
> > > > -Original Message-----
>     > > > From: Sheng Zha [mailto:zhash...@apache.org]
> > > > Sent: Saturday, January 19, 2019 3:28 AM
> > > > To: dev@mxnet.incubator.apache.org
> > > > Subject: Taxonomy on our cwiki
> > > >
> > > > Hi MXNet,
> > > >
> > > > Given that currently cwiki is the only place other than mxnet
> website
> > for
> > > > mxnet-related documentation, I'd like to request your attention
> to the
> > > > (slightly disorganized) cwiki page of MXNet. The top level
> folders
> > (and their
> > > > contents) currently looks like this:
> > > > - Design Proposals* (bag of proposals, not in order)
> > > > - Development* (mixture of guides, roadmaps, processes)
> > > > - Release Process (release notes)
> > > > - Website (guides and proposals)
> > > > - MXNet Clojure (call for contribution, guides)
> > > > - MXNet Keras Integration (design)
> > > > - MXNet-ONNX Integration (design, dev status)
> > > > - MXNet R Package (guide, backlog)
> > > > - MXNet-Scala (design, dev status, guide)
> > > > - Content Formatting Templates (not a folder but link to two
> docs)
> > > > - How-to articles (1 guide)
> > > > - Community (guide on apache-related processes)
> > > > - Data IO (designs)
> > > > - Continuous Integration (guides, designs)
> > > > - Meetups and Hangouts (events)
> > > >
> > > > And here are two good examples from successful Apache projects:
> > > > - Apache Flink: an **audience-oriented** structure [1]
> > > >   Users (Presentations and How-to)
> > > >   Contributors (Dev processes and How-to)
> > > >   Committers (Infra, Dev processes, Release processes, Releases)
> > > >   Roadmaps and Feature Designs (archive)
> > > > - Apache OpenNLP: a **content-oriented** structure [2]
> > > >   Guides
> > > >   External Resources
> > > >   Proposals
> > > >   Releasing
> > > >
> > > > Clean organization helps content discovery and saves time on
> locating
> > useful
> > > > content. Given that we have good amount of content on the wiki
> page, I
> > > > suggest that we decide on a cleaner taxonomy, re-organize
> contents
> > > > accordingly, and add future contents accordingly. To provide a
> > starting point
> > > > for the discussion, I suggest:
> > > > - Given the state we are in, start with content-oriented
> organization,
> > use
> > > > these top-level categories: Guides (including processes and
> how-tos),
> > > > Development (including designs, proposals, notes, roadmaps),
> Community
> > > > (including events, activities, external resources and contents)
> > > > - If people strongly prefer audience-oriented structure, later
> we can
> > adopt a
> > > > structure similar to Flink's.
> > > >
> > > > Feel free to share your thoughts and preferences here. Thanks.
> > > >
> > > > -sz
> > > >
> > > > [1]
> > > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttp
> > > > s://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > > > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
> >
>
>
>


Re: Taxonomy on our cwiki

2019-01-22 Thread Qing Lan
Agreed +1. 
Could we draft a plan on CWIKI and let's sign up our name to migrate the pages 
to the right location?

Thanks,
Qing

On 1/21/19, 6:18 AM, "Anton Chernov"  wrote:

A quick tip about links to the wiki pages, note the difference in links:

* https://cwiki.apache.org/confluence/display/MXNET/Release+Process (1)
* https://cwiki.apache.org/confluence/x/BINjB (2)

If sharing was done via the 'Share' menu the link (2) would persist after
any structual movements.

Best
Anton


сб, 19 янв. 2019 г. в 16:49, Pedro Larroy :

> +1
>
> On Sat, Jan 19, 2019 at 2:51 PM Zhao, Patric 
> wrote:
> >
> > +1, Good idea.
> >
> > It's not very easy to find out the related contents since lots of
> folders in the website.
> >
> >
> > > -Original Message-
> > > From: Sheng Zha [mailto:zhash...@apache.org]
> > > Sent: Saturday, January 19, 2019 3:28 AM
> > > To: dev@mxnet.incubator.apache.org
> > > Subject: Taxonomy on our cwiki
> > >
> > > Hi MXNet,
> > >
> > > Given that currently cwiki is the only place other than mxnet website
> for
> > > mxnet-related documentation, I'd like to request your attention to the
> > > (slightly disorganized) cwiki page of MXNet. The top level folders
> (and their
> > > contents) currently looks like this:
> > > - Design Proposals* (bag of proposals, not in order)
> > > - Development* (mixture of guides, roadmaps, processes)
> > > - Release Process (release notes)
> > > - Website (guides and proposals)
> > > - MXNet Clojure (call for contribution, guides)
> > > - MXNet Keras Integration (design)
> > > - MXNet-ONNX Integration (design, dev status)
> > > - MXNet R Package (guide, backlog)
> > > - MXNet-Scala (design, dev status, guide)
> > > - Content Formatting Templates (not a folder but link to two docs)
> > > - How-to articles (1 guide)
> > > - Community (guide on apache-related processes)
> > > - Data IO (designs)
> > > - Continuous Integration (guides, designs)
> > > - Meetups and Hangouts (events)
> > >
> > > And here are two good examples from successful Apache projects:
> > > - Apache Flink: an **audience-oriented** structure [1]
> > >   Users (Presentations and How-to)
> > >   Contributors (Dev processes and How-to)
> > >   Committers (Infra, Dev processes, Release processes, Releases)
> > >   Roadmaps and Feature Designs (archive)
> > > - Apache OpenNLP: a **content-oriented** structure [2]
> > >   Guides
> > >   External Resources
> > >   Proposals
> > >   Releasing
> > >
> > > Clean organization helps content discovery and saves time on locating
> useful
> > > content. Given that we have good amount of content on the wiki page, I
> > > suggest that we decide on a cleaner taxonomy, re-organize contents
> > > accordingly, and add future contents accordingly. To provide a
> starting point
> > > for the discussion, I suggest:
> > > - Given the state we are in, start with content-oriented organization,
> use
> > > these top-level categories: Guides (including processes and how-tos),
> > > Development (including designs, proposals, notes, roadmaps), Community
> > > (including events, activities, external resources and contents)
> > > - If people strongly prefer audience-oriented structure, later we can
> adopt a
> > > structure similar to Flink's.
> > >
> > > Feel free to share your thoughts and preferences here. Thanks.
> > >
> > > -sz
> > >
> > > [1]
> > >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttp
> > > s://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
>




Re: Taxonomy on our cwiki

2019-01-21 Thread Anton Chernov
A quick tip about links to the wiki pages, note the difference in links:

* https://cwiki.apache.org/confluence/display/MXNET/Release+Process (1)
* https://cwiki.apache.org/confluence/x/BINjB (2)

If sharing was done via the 'Share' menu the link (2) would persist after
any structual movements.

Best
Anton


сб, 19 янв. 2019 г. в 16:49, Pedro Larroy :

> +1
>
> On Sat, Jan 19, 2019 at 2:51 PM Zhao, Patric 
> wrote:
> >
> > +1, Good idea.
> >
> > It's not very easy to find out the related contents since lots of
> folders in the website.
> >
> >
> > > -Original Message-
> > > From: Sheng Zha [mailto:zhash...@apache.org]
> > > Sent: Saturday, January 19, 2019 3:28 AM
> > > To: dev@mxnet.incubator.apache.org
> > > Subject: Taxonomy on our cwiki
> > >
> > > Hi MXNet,
> > >
> > > Given that currently cwiki is the only place other than mxnet website
> for
> > > mxnet-related documentation, I'd like to request your attention to the
> > > (slightly disorganized) cwiki page of MXNet. The top level folders
> (and their
> > > contents) currently looks like this:
> > > - Design Proposals* (bag of proposals, not in order)
> > > - Development* (mixture of guides, roadmaps, processes)
> > > - Release Process (release notes)
> > > - Website (guides and proposals)
> > > - MXNet Clojure (call for contribution, guides)
> > > - MXNet Keras Integration (design)
> > > - MXNet-ONNX Integration (design, dev status)
> > > - MXNet R Package (guide, backlog)
> > > - MXNet-Scala (design, dev status, guide)
> > > - Content Formatting Templates (not a folder but link to two docs)
> > > - How-to articles (1 guide)
> > > - Community (guide on apache-related processes)
> > > - Data IO (designs)
> > > - Continuous Integration (guides, designs)
> > > - Meetups and Hangouts (events)
> > >
> > > And here are two good examples from successful Apache projects:
> > > - Apache Flink: an **audience-oriented** structure [1]
> > >   Users (Presentations and How-to)
> > >   Contributors (Dev processes and How-to)
> > >   Committers (Infra, Dev processes, Release processes, Releases)
> > >   Roadmaps and Feature Designs (archive)
> > > - Apache OpenNLP: a **content-oriented** structure [2]
> > >   Guides
> > >   External Resources
> > >   Proposals
> > >   Releasing
> > >
> > > Clean organization helps content discovery and saves time on locating
> useful
> > > content. Given that we have good amount of content on the wiki page, I
> > > suggest that we decide on a cleaner taxonomy, re-organize contents
> > > accordingly, and add future contents accordingly. To provide a
> starting point
> > > for the discussion, I suggest:
> > > - Given the state we are in, start with content-oriented organization,
> use
> > > these top-level categories: Guides (including processes and how-tos),
> > > Development (including designs, proposals, notes, roadmaps), Community
> > > (including events, activities, external resources and contents)
> > > - If people strongly prefer audience-oriented structure, later we can
> adopt a
> > > structure similar to Flink's.
> > >
> > > Feel free to share your thoughts and preferences here. Thanks.
> > >
> > > -sz
> > >
> > > [1]
> > >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttp
> > > s://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
>


Re: Taxonomy on our cwiki

2019-01-19 Thread Pedro Larroy
+1

On Sat, Jan 19, 2019 at 2:51 PM Zhao, Patric  wrote:
>
> +1, Good idea.
>
> It's not very easy to find out the related contents since lots of folders in 
> the website.
>
>
> > -Original Message-
> > From: Sheng Zha [mailto:zhash...@apache.org]
> > Sent: Saturday, January 19, 2019 3:28 AM
> > To: dev@mxnet.incubator.apache.org
> > Subject: Taxonomy on our cwiki
> >
> > Hi MXNet,
> >
> > Given that currently cwiki is the only place other than mxnet website for
> > mxnet-related documentation, I'd like to request your attention to the
> > (slightly disorganized) cwiki page of MXNet. The top level folders (and 
> > their
> > contents) currently looks like this:
> > - Design Proposals* (bag of proposals, not in order)
> > - Development* (mixture of guides, roadmaps, processes)
> > - Release Process (release notes)
> > - Website (guides and proposals)
> > - MXNet Clojure (call for contribution, guides)
> > - MXNet Keras Integration (design)
> > - MXNet-ONNX Integration (design, dev status)
> > - MXNet R Package (guide, backlog)
> > - MXNet-Scala (design, dev status, guide)
> > - Content Formatting Templates (not a folder but link to two docs)
> > - How-to articles (1 guide)
> > - Community (guide on apache-related processes)
> > - Data IO (designs)
> > - Continuous Integration (guides, designs)
> > - Meetups and Hangouts (events)
> >
> > And here are two good examples from successful Apache projects:
> > - Apache Flink: an **audience-oriented** structure [1]
> >   Users (Presentations and How-to)
> >   Contributors (Dev processes and How-to)
> >   Committers (Infra, Dev processes, Release processes, Releases)
> >   Roadmaps and Feature Designs (archive)
> > - Apache OpenNLP: a **content-oriented** structure [2]
> >   Guides
> >   External Resources
> >   Proposals
> >   Releasing
> >
> > Clean organization helps content discovery and saves time on locating useful
> > content. Given that we have good amount of content on the wiki page, I
> > suggest that we decide on a cleaner taxonomy, re-organize contents
> > accordingly, and add future contents accordingly. To provide a starting 
> > point
> > for the discussion, I suggest:
> > - Given the state we are in, start with content-oriented organization, use
> > these top-level categories: Guides (including processes and how-tos),
> > Development (including designs, proposals, notes, roadmaps), Community
> > (including events, activities, external resources and contents)
> > - If people strongly prefer audience-oriented structure, later we can adopt 
> > a
> > structure similar to Flink's.
> >
> > Feel free to share your thoughts and preferences here. Thanks.
> >
> > -sz
> >
> > [1]
> > https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttp
> > s://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index


RE: Taxonomy on our cwiki

2019-01-19 Thread Zhao, Patric
+1, Good idea. 

It's not very easy to find out the related contents since lots of folders in 
the website.


> -Original Message-
> From: Sheng Zha [mailto:zhash...@apache.org]
> Sent: Saturday, January 19, 2019 3:28 AM
> To: dev@mxnet.incubator.apache.org
> Subject: Taxonomy on our cwiki
> 
> Hi MXNet,
> 
> Given that currently cwiki is the only place other than mxnet website for
> mxnet-related documentation, I'd like to request your attention to the
> (slightly disorganized) cwiki page of MXNet. The top level folders (and their
> contents) currently looks like this:
> - Design Proposals* (bag of proposals, not in order)
> - Development* (mixture of guides, roadmaps, processes)
> - Release Process (release notes)
> - Website (guides and proposals)
> - MXNet Clojure (call for contribution, guides)
> - MXNet Keras Integration (design)
> - MXNet-ONNX Integration (design, dev status)
> - MXNet R Package (guide, backlog)
> - MXNet-Scala (design, dev status, guide)
> - Content Formatting Templates (not a folder but link to two docs)
> - How-to articles (1 guide)
> - Community (guide on apache-related processes)
> - Data IO (designs)
> - Continuous Integration (guides, designs)
> - Meetups and Hangouts (events)
> 
> And here are two good examples from successful Apache projects:
> - Apache Flink: an **audience-oriented** structure [1]
>   Users (Presentations and How-to)
>   Contributors (Dev processes and How-to)
>   Committers (Infra, Dev processes, Release processes, Releases)
>   Roadmaps and Feature Designs (archive)
> - Apache OpenNLP: a **content-oriented** structure [2]
>   Guides
>   External Resources
>   Proposals
>   Releasing
> 
> Clean organization helps content discovery and saves time on locating useful
> content. Given that we have good amount of content on the wiki page, I
> suggest that we decide on a cleaner taxonomy, re-organize contents
> accordingly, and add future contents accordingly. To provide a starting point
> for the discussion, I suggest:
> - Given the state we are in, start with content-oriented organization, use
> these top-level categories: Guides (including processes and how-tos),
> Development (including designs, proposals, notes, roadmaps), Community
> (including events, activities, external resources and contents)
> - If people strongly prefer audience-oriented structure, later we can adopt a
> structure similar to Flink's.
> 
> Feel free to share your thoughts and preferences here. Thanks.
> 
> -sz
> 
> [1]
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttp
> s://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index


Re: Taxonomy on our cwiki

2019-01-18 Thread Aaron Markham
When the home page was renamed to apache-mxnet from just MXNet it said the
page no longer existed, so we should verify anything in the website and
update accordingly.

On Fri, Jan 18, 2019, 17:20 Haibin Lin  +1
>
> Will there be broken links? I thought confluence will show "page is now
> moved to https://xxx.html; to redirect users, when this kind of reorg
> happens.
>
> Best,
> Haibin
>
> On Fri, Jan 18, 2019 at 4:50 PM Aaron Markham 
> wrote:
>
> > +1 but note that this is probably going to create a bunch of broken links
> > on the MXNet website and maybe elsewhere. Should make time to deal with
> > that in this process.
> >
> > On Fri, Jan 18, 2019, 12:43 Carin Meier  >
> > > +1 Great idea
> > >
> > > On Fri, Jan 18, 2019 at 2:38 PM Sheng Zha  wrote:
> > >
> > > > Hi MXNet,
> > > >
> > > > Given that currently cwiki is the only place other than mxnet website
> > for
> > > > mxnet-related documentation, I'd like to request your attention to
> the
> > > > (slightly disorganized) cwiki page of MXNet. The top level folders
> (and
> > > > their contents) currently looks like this:
> > > > - Design Proposals* (bag of proposals, not in order)
> > > > - Development* (mixture of guides, roadmaps, processes)
> > > > - Release Process (release notes)
> > > > - Website (guides and proposals)
> > > > - MXNet Clojure (call for contribution, guides)
> > > > - MXNet Keras Integration (design)
> > > > - MXNet-ONNX Integration (design, dev status)
> > > > - MXNet R Package (guide, backlog)
> > > > - MXNet-Scala (design, dev status, guide)
> > > > - Content Formatting Templates (not a folder but link to two docs)
> > > > - How-to articles (1 guide)
> > > > - Community (guide on apache-related processes)
> > > > - Data IO (designs)
> > > > - Continuous Integration (guides, designs)
> > > > - Meetups and Hangouts (events)
> > > >
> > > > And here are two good examples from successful Apache projects:
> > > > - Apache Flink: an **audience-oriented** structure [1]
> > > >   Users (Presentations and How-to)
> > > >   Contributors (Dev processes and How-to)
> > > >   Committers (Infra, Dev processes, Release processes, Releases)
> > > >   Roadmaps and Feature Designs (archive)
> > > > - Apache OpenNLP: a **content-oriented** structure [2]
> > > >   Guides
> > > >   External Resources
> > > >   Proposals
> > > >   Releasing
> > > >
> > > > Clean organization helps content discovery and saves time on locating
> > > > useful content. Given that we have good amount of content on the wiki
> > > page,
> > > > I suggest that we decide on a cleaner taxonomy, re-organize contents
> > > > accordingly, and add future contents accordingly. To provide a
> starting
> > > > point for the discussion, I suggest:
> > > > - Given the state we are in, start with content-oriented
> organization,
> > > use
> > > > these top-level categories: Guides (including processes and how-tos),
> > > > Development (including designs, proposals, notes, roadmaps),
> Community
> > > > (including events, activities, external resources and contents)
> > > > - If people strongly prefer audience-oriented structure, later we can
> > > adopt
> > > > a structure similar to Flink's.
> > > >
> > > > Feel free to share your thoughts and preferences here. Thanks.
> > > >
> > > > -sz
> > > >
> > > > [1]
> > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttps://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > > > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
> > > >
> > >
> >
>


Re: Taxonomy on our cwiki

2019-01-18 Thread Haibin Lin
+1

Will there be broken links? I thought confluence will show "page is now
moved to https://xxx.html; to redirect users, when this kind of reorg
happens.

Best,
Haibin

On Fri, Jan 18, 2019 at 4:50 PM Aaron Markham 
wrote:

> +1 but note that this is probably going to create a bunch of broken links
> on the MXNet website and maybe elsewhere. Should make time to deal with
> that in this process.
>
> On Fri, Jan 18, 2019, 12:43 Carin Meier 
> > +1 Great idea
> >
> > On Fri, Jan 18, 2019 at 2:38 PM Sheng Zha  wrote:
> >
> > > Hi MXNet,
> > >
> > > Given that currently cwiki is the only place other than mxnet website
> for
> > > mxnet-related documentation, I'd like to request your attention to the
> > > (slightly disorganized) cwiki page of MXNet. The top level folders (and
> > > their contents) currently looks like this:
> > > - Design Proposals* (bag of proposals, not in order)
> > > - Development* (mixture of guides, roadmaps, processes)
> > > - Release Process (release notes)
> > > - Website (guides and proposals)
> > > - MXNet Clojure (call for contribution, guides)
> > > - MXNet Keras Integration (design)
> > > - MXNet-ONNX Integration (design, dev status)
> > > - MXNet R Package (guide, backlog)
> > > - MXNet-Scala (design, dev status, guide)
> > > - Content Formatting Templates (not a folder but link to two docs)
> > > - How-to articles (1 guide)
> > > - Community (guide on apache-related processes)
> > > - Data IO (designs)
> > > - Continuous Integration (guides, designs)
> > > - Meetups and Hangouts (events)
> > >
> > > And here are two good examples from successful Apache projects:
> > > - Apache Flink: an **audience-oriented** structure [1]
> > >   Users (Presentations and How-to)
> > >   Contributors (Dev processes and How-to)
> > >   Committers (Infra, Dev processes, Release processes, Releases)
> > >   Roadmaps and Feature Designs (archive)
> > > - Apache OpenNLP: a **content-oriented** structure [2]
> > >   Guides
> > >   External Resources
> > >   Proposals
> > >   Releasing
> > >
> > > Clean organization helps content discovery and saves time on locating
> > > useful content. Given that we have good amount of content on the wiki
> > page,
> > > I suggest that we decide on a cleaner taxonomy, re-organize contents
> > > accordingly, and add future contents accordingly. To provide a starting
> > > point for the discussion, I suggest:
> > > - Given the state we are in, start with content-oriented organization,
> > use
> > > these top-level categories: Guides (including processes and how-tos),
> > > Development (including designs, proposals, notes, roadmaps), Community
> > > (including events, activities, external resources and contents)
> > > - If people strongly prefer audience-oriented structure, later we can
> > adopt
> > > a structure similar to Flink's.
> > >
> > > Feel free to share your thoughts and preferences here. Thanks.
> > >
> > > -sz
> > >
> > > [1]
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttps://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
> > >
> >
>


Re: Taxonomy on our cwiki

2019-01-18 Thread Aaron Markham
+1 but note that this is probably going to create a bunch of broken links
on the MXNet website and maybe elsewhere. Should make time to deal with
that in this process.

On Fri, Jan 18, 2019, 12:43 Carin Meier  +1 Great idea
>
> On Fri, Jan 18, 2019 at 2:38 PM Sheng Zha  wrote:
>
> > Hi MXNet,
> >
> > Given that currently cwiki is the only place other than mxnet website for
> > mxnet-related documentation, I'd like to request your attention to the
> > (slightly disorganized) cwiki page of MXNet. The top level folders (and
> > their contents) currently looks like this:
> > - Design Proposals* (bag of proposals, not in order)
> > - Development* (mixture of guides, roadmaps, processes)
> > - Release Process (release notes)
> > - Website (guides and proposals)
> > - MXNet Clojure (call for contribution, guides)
> > - MXNet Keras Integration (design)
> > - MXNet-ONNX Integration (design, dev status)
> > - MXNet R Package (guide, backlog)
> > - MXNet-Scala (design, dev status, guide)
> > - Content Formatting Templates (not a folder but link to two docs)
> > - How-to articles (1 guide)
> > - Community (guide on apache-related processes)
> > - Data IO (designs)
> > - Continuous Integration (guides, designs)
> > - Meetups and Hangouts (events)
> >
> > And here are two good examples from successful Apache projects:
> > - Apache Flink: an **audience-oriented** structure [1]
> >   Users (Presentations and How-to)
> >   Contributors (Dev processes and How-to)
> >   Committers (Infra, Dev processes, Release processes, Releases)
> >   Roadmaps and Feature Designs (archive)
> > - Apache OpenNLP: a **content-oriented** structure [2]
> >   Guides
> >   External Resources
> >   Proposals
> >   Releasing
> >
> > Clean organization helps content discovery and saves time on locating
> > useful content. Given that we have good amount of content on the wiki
> page,
> > I suggest that we decide on a cleaner taxonomy, re-organize contents
> > accordingly, and add future contents accordingly. To provide a starting
> > point for the discussion, I suggest:
> > - Given the state we are in, start with content-oriented organization,
> use
> > these top-level categories: Guides (including processes and how-tos),
> > Development (including designs, proposals, notes, roadmaps), Community
> > (including events, activities, external resources and contents)
> > - If people strongly prefer audience-oriented structure, later we can
> adopt
> > a structure similar to Flink's.
> >
> > Feel free to share your thoughts and preferences here. Thanks.
> >
> > -sz
> >
> > [1]
> >
> >
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttps://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> > [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
> >
>


Re: Taxonomy on our cwiki

2019-01-18 Thread Carin Meier
+1 Great idea

On Fri, Jan 18, 2019 at 2:38 PM Sheng Zha  wrote:

> Hi MXNet,
>
> Given that currently cwiki is the only place other than mxnet website for
> mxnet-related documentation, I'd like to request your attention to the
> (slightly disorganized) cwiki page of MXNet. The top level folders (and
> their contents) currently looks like this:
> - Design Proposals* (bag of proposals, not in order)
> - Development* (mixture of guides, roadmaps, processes)
> - Release Process (release notes)
> - Website (guides and proposals)
> - MXNet Clojure (call for contribution, guides)
> - MXNet Keras Integration (design)
> - MXNet-ONNX Integration (design, dev status)
> - MXNet R Package (guide, backlog)
> - MXNet-Scala (design, dev status, guide)
> - Content Formatting Templates (not a folder but link to two docs)
> - How-to articles (1 guide)
> - Community (guide on apache-related processes)
> - Data IO (designs)
> - Continuous Integration (guides, designs)
> - Meetups and Hangouts (events)
>
> And here are two good examples from successful Apache projects:
> - Apache Flink: an **audience-oriented** structure [1]
>   Users (Presentations and How-to)
>   Contributors (Dev processes and How-to)
>   Committers (Infra, Dev processes, Release processes, Releases)
>   Roadmaps and Feature Designs (archive)
> - Apache OpenNLP: a **content-oriented** structure [2]
>   Guides
>   External Resources
>   Proposals
>   Releasing
>
> Clean organization helps content discovery and saves time on locating
> useful content. Given that we have good amount of content on the wiki page,
> I suggest that we decide on a cleaner taxonomy, re-organize contents
> accordingly, and add future contents accordingly. To provide a starting
> point for the discussion, I suggest:
> - Given the state we are in, start with content-oriented organization, use
> these top-level categories: Guides (including processes and how-tos),
> Development (including designs, proposals, notes, roadmaps), Community
> (including events, activities, external resources and contents)
> - If people strongly prefer audience-oriented structure, later we can adopt
> a structure similar to Flink's.
>
> Feel free to share your thoughts and preferences here. Thanks.
>
> -sz
>
> [1]
>
> https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttps://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
> [2] https://cwiki.apache.org/confluence/display/OPENNLP/Index
>


Taxonomy on our cwiki

2019-01-18 Thread Sheng Zha
Hi MXNet,

Given that currently cwiki is the only place other than mxnet website for
mxnet-related documentation, I'd like to request your attention to the
(slightly disorganized) cwiki page of MXNet. The top level folders (and
their contents) currently looks like this:
- Design Proposals* (bag of proposals, not in order)
- Development* (mixture of guides, roadmaps, processes)
- Release Process (release notes)
- Website (guides and proposals)
- MXNet Clojure (call for contribution, guides)
- MXNet Keras Integration (design)
- MXNet-ONNX Integration (design, dev status)
- MXNet R Package (guide, backlog)
- MXNet-Scala (design, dev status, guide)
- Content Formatting Templates (not a folder but link to two docs)
- How-to articles (1 guide)
- Community (guide on apache-related processes)
- Data IO (designs)
- Continuous Integration (guides, designs)
- Meetups and Hangouts (events)

And here are two good examples from successful Apache projects:
- Apache Flink: an **audience-oriented** structure [1]
  Users (Presentations and How-to)
  Contributors (Dev processes and How-to)
  Committers (Infra, Dev processes, Release processes, Releases)
  Roadmaps and Feature Designs (archive)
- Apache OpenNLP: a **content-oriented** structure [2]
  Guides
  External Resources
  Proposals
  Releasing

Clean organization helps content discovery and saves time on locating
useful content. Given that we have good amount of content on the wiki page,
I suggest that we decide on a cleaner taxonomy, re-organize contents
accordingly, and add future contents accordingly. To provide a starting
point for the discussion, I suggest:
- Given the state we are in, start with content-oriented organization, use
these top-level categories: Guides (including processes and how-tos),
Development (including designs, proposals, notes, roadmaps), Community
(including events, activities, external resources and contents)
- If people strongly prefer audience-oriented structure, later we can adopt
a structure similar to Flink's.

Feel free to share your thoughts and preferences here. Thanks.

-sz

[1]
https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Homehttps://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home
[2] https://cwiki.apache.org/confluence/display/OPENNLP/Index