[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH] docs/sphinx: todo/wishlist
- To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Lars Kurth <lars.kurth@xxxxxxxxxx>
- From: Rich Persaud <persaur@xxxxxxxxx>
- Date: Sun, 28 Jul 2019 23:15:12 -0400
- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Julien Grall <julien.grall@xxxxxxx>, Paul Durrant <paul.durrant@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Ian Jackson <ian.jackson@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Mon, 29 Jul 2019 03:15:34 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
a.k.a. (at least in this form) Andrew's "work which might be offloadable tosomeone else" list.Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>---CC: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>CC: Ian Jackson <ian.jackson@xxxxxxxxxx>CC: Jan Beulich <JBeulich@xxxxxxxx>CC: Stefano Stabellini <sstabellini@xxxxxxxxxx>CC: Tim Deegan <tim@xxxxxxx>CC: Wei Liu <wl@xxxxxxx>CC: Julien Grall <julien.grall@xxxxxxx>CC: Lars Kurth <lars.kurth@xxxxxxxxxx>CC: Paul Durrant <paul.durrant@xxxxxxxxxx>CC: Roger Pau Monné <roger.pau@xxxxxxxxxx>RFC for obvious reasons.A rendered version of this can be found at:https://andrewcoop-xen.readthedocs.io/en/docs-wishlist/misc/wishlist.htmlDuring XenSummit in Chicago, it was expressed several times that having sometodo lists would be a benefit, to help coordinate work in related areas.Here is an attempt to start one. For now, it covers one singleitem (xenstored's use of non-stable APIs) to get some feedback about thegeneral approach. I have plenty to get stuck into in Xen itself if this wayof expressing them isn't deemed unacceptable.As for the wishlist itself, I think it is important that it be restricted toconcrete actions (i.e. already partially groomed, if you speak agile), whichare identified problems, and suggested fixes.In particular, I don't think it is appropriate to devolve into a bullet pointlist of new features, or tasks like "document $whotsit". It should berestricted to things which are real problems, on existing systems, which havesome forward plan of action. That way, any developer should be able tocross-reference at least at a high level, and see if there are areas ofoverlapping work, or whether a slightly tweaked approach might be suitable formultiple areas.Anyway - thoughts from the peanut gallery?
Would you consider a permissive, documentation-oriented license, e.g. Creative Commons CC-BY 4.0, for Xen's Sphinx/RST documentation?
As Xen moves beyond cloud computing into multi-vendor, edge/embedded supply chains [1], the audience and context for Xen's technical docs is expanding. Beyond operating system user/dev/admin, there may be: nested hypervisor user/dev/admin, certification (FuSA), security, firmware/device/accelerator dev, processor architects, formal verification (e.g. TLA+ models), ecosystem building (e.g. blogs, books, videos, training, research) and commercial maintenance manuals for long-lived products with multiple Xen configs and embedded processors.
A permissive license would encourage reuse and tailoring of Xen docs. With healthy OSS projects, there will remain an incentive to contribute long-lived improvements upstream, even if those improvements are not mandated by the CC license. The Xen wiki license is historically CC-BY-SA 3.0, so that content would be incompatible with CC-BY 4.0. But Xen's Sphinx/RST docs appear to be focused on new content, so we have an opportunity to choose a license which reflects current community priorities.
Rich
|
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|