All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lars Kurth <lars.kurth@xen.org>
To: Joseph Glanville <joseph.glanville@orionvm.com.au>
Cc: Andrew Bobulsky <rulerof@gmail.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	Ian Campbell <Ian.Campbell@citrix.com>,
	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Subject: Re: [Xen-users] Re: Xen document day (Oct 12 or 26)
Date: Fri, 21 Oct 2011 16:28:45 +0100	[thread overview]
Message-ID: <4EA18FAD.7080102@xen.org> (raw)
In-Reply-To: <CAOzFzEjioey=65ACAJH50Nf+gHUt4HCXupfY9bHwaqCMEoquow@mail.gmail.com>

On 21/10/2011 04:44, Joseph Glanville wrote:
> I think we should aim to get a meeting of interested parties happening 
> on IRC before we action on a date or plan.
> I just don't want to get started on something that will stall due to 
> lack of direction.
>
> <rant>
I am happy to hang out with a few the day before the docs day and 
coordinate a bit
I think there is a lot we can do though

> I am happy to contribute my time to do a significant amount of the 
> work that bofh has requested but to do so effectively I really think 
> we need somewhat of a clean start.
> The current wiki contains too much content that just doesn't belong in 
> the wiki, job postings, WIP status on projects that have long since 
> died etc.
Agreed that some stuff should just be deleted. The key issues is that 
the wiki today has a flat structure.
I am happy to delete stuff like job postings, old minutes, WIP status 
and truly dead stuff and archive plain old stuff (which may still be of 
value to some people.

I think its unfair to say Xen is a schizophrenic project. The issue has 
been that the Wiki has not been managed ever and MoinMoin is inherently 
unmanageable

> I did get started on a full categorization of pages in the wiki but 
> that quickly become something that is abit much to do in one session 
> or alone for that matter.
Agreed and categories don't work well with MoinMoin

> It also highlighted some severe problems with how the current wiki is 
> used - in my opinion atleast. It is my view that the official wiki 
> should be reserved for highly relevant documentation.
I would agree with you, if we were in a perfect world. But we have 
baggage, so to some degree this discussion is moot. I also think that 
this question is handled quite differently by different projects.

> I think we need to setup a guided rewrite/refactor of the core 
> documentation so it resembles something close to this:
>
> Overview (brief introduction, architecture, why xen is different and 
> maybe abit of xen philosophy)
> Getting started guide ( Installation of Xen on Debian - probably the 
> simplest and easiest way to get started with Xen at the moment, start 
> a Debian PV guest, start at Windows HVM guest)
> Installation guide ( More indepth covering all the core distros and 
> some more advanced installations including compilation from source and 
> using the Linux 3.1 kernel, networking options etc)
> Administration guide ( This bit requires atlot of discussion, do we 
> recommend xm still? should we only support xl? If that is the case how 
> to we recommend stuff like managed domains etc..)
> Advanced topics.. stuff like Networking, PCI passthrough etc deserve 
> their own pages
Are you suggesting we restructure the wiki front-page around this?

> There also needs to be a developers section, preferably seperate 
> entirely from the user documentation. If XCP could be sectioned off in 
> some matter also that would be advantageous - basically to prevent 
> confusion.
We do not have that many XCP pages. MoinMoin sucks at sectioning stuff 
off. The only thing which could sort of work is to use 
<namespace>/<pagename> ... we could have XCP/<pagename> and so on. If 
categories worked properly, they could be used too.

> The current wiki is poluted with alot of architecture and design info 
> that isn't of interest to a general user but is still key to 
> understanding Xen from a developers point of view.
Part of the issue is that it is hard for me to identify what is what. If 
I had a good approximation of what is what, I (or others) could just go 
through the motions and re-encode stuff accordingly.

> What the primary aim would be is to integrate as much best practices 
> into these pages rather than having them spread around hundreds of 
> wiki pages and even more mailing list posts.
> To be honest I rarely look to the wiki if I want to know how to do 
> something with Xen I am unfamilar with.. my first course of action is 
> to search my archive of xen-devel/xen-users which isn't exactly a good 
> thing.
>
> The biggest issue with this sort of compaction is that Xen is fraught 
> with choices.. there is just so many different ways of doing things.
>
> I'm not trying to be critical of those that have spent many hours 
> writing the current documentation, it is appreciated.
> I just think we need a really concentrated effort around making the 
> simple Xen tasks easier before expanding out to include the more 
> complicated stuff.
> Alot of us take for granted that we have been using Xen for a long 
> time and many of these things come so naturally to us - whereas from 
> the outside it all seems too difficult.
>
> </rant>
I think what you seem to be saying is that there would be extremely high 
value in having a "Getting started" guide and some other entry level 
documentation (even if just an index page) accessible from the wiki 
front page.

Lars

  reply	other threads:[~2011-10-21 15:28 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-22 13:06 Xen document day (Oct 12 or 26) Konrad Rzeszutek Wilk
2011-09-22 16:32 ` George Dunlap
2011-09-22 17:40   ` Konrad Rzeszutek Wilk
2011-09-24  8:14     ` Ian Campbell
2011-09-26 18:15       ` Konrad Rzeszutek Wilk
2011-09-26 19:02         ` Ian Campbell
2011-09-26 20:24         ` Sander Eikelenboom
     [not found]     ` <20098.1097.824552.541924@mariner.uk.xensource.com>
2011-09-27 22:18       ` Daniel Castro
2011-09-28  7:40         ` Ian Campbell
2011-09-28 13:26           ` Ian Jackson
2011-09-28 13:48             ` Konrad Rzeszutek Wilk
2011-09-28 14:00               ` Ian Campbell
2011-09-29 10:53                 ` Joseph Glanville
2011-09-29 11:01                   ` Ian Campbell
2011-09-29 11:24                     ` Joseph Glanville
2011-09-29 11:29                       ` Ian Campbell
2011-09-29 11:35                         ` Joseph Glanville
2011-09-29 11:56                           ` Joseph Glanville
2011-09-29 11:59                   ` Sander Eikelenboom
2011-09-29 12:18                     ` Joseph Glanville
2011-09-28 13:58             ` Ian Campbell
2011-09-29 14:13 ` Pasi Kärkkäinen
2011-09-29 14:22   ` Joseph Glanville
2011-09-30 11:36     ` Lars Kurth
2011-09-30 14:20       ` Joseph Glanville
2011-09-30 16:33       ` [Xen-users] " Florian Heigl
2011-09-30 23:52         ` Pasi Kärkkäinen
2011-10-01 18:06           ` Florian Heigl
2011-10-02 11:12             ` Pasi Kärkkäinen
2011-10-03 18:53       ` Konrad Rzeszutek Wilk
2011-10-10 11:33         ` Lars Kurth
2011-10-10 16:04           ` Konrad Rzeszutek Wilk
2011-10-11 16:28             ` Lars Kurth
2011-10-12 18:44               ` Joseph Glanville
2011-10-13 18:02                 ` Konrad Rzeszutek Wilk
2011-10-14  3:43                   ` Re: [Xen-devel] " Andrew Bobulsky
2011-10-17 13:59                     ` [Xen-users] " Ian Campbell
2011-10-17 15:09                       ` Lars Kurth
2011-10-17 15:17                         ` Ian Campbell
2011-10-17 15:37                           ` Lars Kurth
2011-10-18 13:26                             ` Konrad Rzeszutek Wilk
2011-10-19  8:38                               ` Ian Campbell
2011-10-19 18:13                                 ` Lars Kurth
2011-10-21  3:44                                   ` Joseph Glanville
2011-10-21 15:28                                     ` Lars Kurth [this message]
2011-10-21 23:33                                       ` Joseph Glanville
2011-10-24 11:35                                         ` Lars Kurth
2011-10-24 14:59                                           ` Joseph Glanville
2011-10-26 19:55                             ` Konrad Rzeszutek Wilk
2011-10-27 10:30                               ` Lars Kurth
2011-10-27 20:23                                 ` Joseph Glanville
2011-10-28 12:47                                   ` Lars Kurth
2011-10-28 14:11                                     ` Joseph Glanville
2011-10-30 20:58                                     ` Florian Heigl
2011-10-31  9:31                                       ` Ian Campbell
2011-10-31  9:40                                         ` Fajar A. Nugraha
2011-11-01  2:17                                       ` Lars Kurth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4EA18FAD.7080102@xen.org \
    --to=lars.kurth@xen.org \
    --cc=Ian.Campbell@citrix.com \
    --cc=joseph.glanville@orionvm.com.au \
    --cc=konrad.wilk@oracle.com \
    --cc=rulerof@gmail.com \
    --cc=xen-devel@lists.xensource.com \
    --cc=xen-users@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.