public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC: Moving project pages to wiki.gentoo.org
@ 2013-06-09 14:22 Alex Legler
  2013-06-09 15:44 ` Ulrich Mueller
                   ` (6 more replies)
  0 siblings, 7 replies; 44+ messages in thread
From: Alex Legler @ 2013-06-09 14:22 UTC (permalink / raw
  To: gentoo-dev; +Cc: infra, wiki, docs-team

[-- Attachment #1: Type: text/plain, Size: 2077 bytes --]

I'd appreciate some input on below plan to move project pages to the Wiki:

Motivation
----------

The main motivation is to reduce the contents on the main website,
allowing for an easier makeover. Also, the Wiki exposes the contents and
an editing capability to more people, allowing for better collaboration.
Finally, this is an opportunity for projects to go through the contents
in their project spaces and update/remove outdated contents as well
Gentoo as a whole to remove orphaned projects.

Process
-------

- Infra: /proj/* in CVS becomes read-only
- Projects: Go through documents, updating them or marking them to be
  discarded
- Projects: Use a GuideXML-to-Wikisyntax conversion tool to create an
  initial wiki version of the document
- Projects: Enter URL mapping information into a form
- Infra: Redirect www.g.o/proj/* to the respective Wiki pages

Before doing this with every project, I'd like to do a field trial with
2-4 projects.

Timeframe
---------

The process should not take longer than 4 weeks.

Special pages and contents
--------------------------

herds.xml, repositories.xml, etc.:
As these are intended for other applications to use, these should go to
a new site, possibly api.gentoo.org, initially fed from a git repository.
This site should get backed by SSL.

Image resources:
These can be uploaded to the Wiki.

Other files and downloads:
Until proper project file hosting is implemented, again a simple
git-backed static site, possibly projects.gentoo.org.

Project main pages:
Using Semantic MediaWiki, we can represent all the semantic information
we had on the project pages, like members and subprojects, on the Wiki
as well.
(Do we need more information than we can currently express in the
guidexml markup or can any be removed?)

Project-created documentation:
Projects should consider moving documentation pages they created into
the main Wiki namespace, allowing users to improve the documents.

-- 
Alex Legler <a3li@gentoo.org>
Gentoo Security/Ruby/Infrastructure


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2013-07-10  9:29 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-09 14:22 [gentoo-dev] RFC: Moving project pages to wiki.gentoo.org Alex Legler
2013-06-09 15:44 ` Ulrich Mueller
2013-06-09 16:01   ` Alex Legler
2013-06-09 15:57 ` Andreas K. Huettel
2013-06-09 16:03   ` Alex Legler
2013-06-10  6:48 ` Dirkjan Ochtman
2013-06-10 12:36 ` Sergey Popov
2013-06-10 13:29   ` Diego Elio Pettenò
2013-06-10 14:31   ` Michał Górny
2013-06-10 15:15   ` Alex Legler
2013-06-10 15:47     ` Hans de Graaff
2013-06-10 20:38     ` Ultrabug
2013-06-11 10:49     ` Sergey Popov
2013-06-10 23:06 ` Jason A. Donenfeld
2013-06-11 10:20   ` Sven Vermeulen
2013-06-11 11:05     ` Theo Chatzimichos
2013-06-11 12:15       ` Alex Legler
2013-06-13 16:33         ` Sven Vermeulen
2013-06-16  0:28           ` [gentoo-dev] [1/3] Automatic *XML->Wiki wiki.gentoo.org Robin H. Johnson
2013-06-26 13:54             ` Alex Legler
2013-07-08 20:02               ` Sven Vermeulen
2013-07-09 15:46                 ` [gentoo-dev] " Steven J. Long
     [not found]                 ` <51DB41CA.8090707@yahoo.ca>
2013-07-09 23:53                   ` [gentoo-dev] " Alex Xu
2013-07-10  0:29                     ` Alex Legler
2013-07-10  0:45                       ` Alex Xu
2013-07-10  6:58                         ` Tom Wijsman
2013-07-10  9:10                           ` Michael Weber
2013-07-10  9:26                             ` Tom Wijsman
2013-07-10  8:23                       ` Sven Vermeulen
2013-06-16  1:21 ` [gentoo-dev] [2&3]/3 API & files Robin H. Johnson
2013-06-16 12:08   ` Alex Legler
2013-06-16 19:44     ` Robin H. Johnson
2013-06-16 22:12       ` Alex Legler
2013-06-16 22:56       ` Alex Xu
2013-06-18 18:06     ` Robin H. Johnson
2013-06-22  9:20   ` Markos Chandras
2013-06-22 10:14     ` Alex Legler
2013-06-16  4:01 ` [gentoo-dev] RFC: Moving project pages to wiki.gentoo.org "Paweł Hajdan, Jr."
2013-06-16  9:01   ` Tom Wijsman
2013-06-16 10:53   ` Alex Legler
2013-06-16 19:40     ` Robin H. Johnson
2013-06-16 20:12   ` Kent Fredric
2013-06-16 20:36     ` Andreas K. Huettel
2013-06-16 23:17       ` Alex Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox