Thread: Need wiki help: Advocacy TODO page

Need wiki help: Advocacy TODO page

From
Josh Berkus
Date:
WWW,

I'd like to set up an Advocacy TODO page.  So, first thing, I'd like to
be able to re-use the TODO list template; how do I create a new page
which uses those templates (assume no Mediawiki internals knowledge).

Second, I'd like to extend the template (this is less important), to
support adding a list of people "claiming" a TODO item.  Each claim
should include a message link.  I think this would be valuable for the
hacking TODO as well.

-- 
Josh Berkus
PostgreSQL Experts Inc.
www.pgexperts.com


Re: Need wiki help: Advocacy TODO page

From
Guido Barosio
Date:
Isn't this a wiki thing?

gb.-

On Thu, Aug 20, 2009 at 2:15 PM, Josh Berkus<josh@agliodbs.com> wrote:
> WWW,
>
> I'd like to set up an Advocacy TODO page.  So, first thing, I'd like to
> be able to re-use the TODO list template; how do I create a new page
> which uses those templates (assume no Mediawiki internals knowledge).
>
> Second, I'd like to extend the template (this is less important), to
> support adding a list of people "claiming" a TODO item.  Each claim
> should include a message link.  I think this would be valuable for the
> hacking TODO as well.
>
> --
> Josh Berkus
> PostgreSQL Experts Inc.
> www.pgexperts.com
>
> --
> Sent via pgsql-www mailing list (pgsql-www@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-www
>


Re: Need wiki help: Advocacy TODO page

From
Josh Berkus
Date:
> Why not reuse the commitfest app for this?

Mostly because I'd need several changes to it, and I don't want to mess
with Robert's development of the app for CFs.


-- 
Josh Berkus
PostgreSQL Experts Inc.
www.pgexperts.com


Re: Need wiki help: Advocacy TODO page

From
Josh Berkus
Date:
On 8/20/09 10:55 AM, Guido Barosio wrote:
> Isn't this a wiki thing?

Yes, that's why I asked for wiki help.  See subject line.


-- 
Josh Berkus
PostgreSQL Experts Inc.
www.pgexperts.com


Re: Need wiki help: Advocacy TODO page

From
Guido Barosio
Date:
LMAO, still waking up :/



On Thu, Aug 20, 2009 at 3:04 PM, Josh Berkus<josh@agliodbs.com> wrote:
> On 8/20/09 10:55 AM, Guido Barosio wrote:
>> Isn't this a wiki thing?
>
> Yes, that's why I asked for wiki help.  See subject line.
>
>
> --
> Josh Berkus
> PostgreSQL Experts Inc.
> www.pgexperts.com
>


Re: Need wiki help: Advocacy TODO page

From
Brendan Jurd
Date:
2009/8/21 Josh Berkus <josh@agliodbs.com>:
> I'd like to set up an Advocacy TODO page.  So, first thing, I'd like to
> be able to re-use the TODO list template; how do I create a new page
> which uses those templates (assume no Mediawiki internals knowledge).

There's really nothing to it.  Those templates will work on any page,
there are no special requirements or configurations needed.

The commitfest templates were a bit of a special case -- getting the
layout working the way we wanted required some sorcery.  The Todo is a
lot more straightforward.

I have created a basic todo page at
http://wiki.postgresql.org/wiki/Advocacy_Todo, with an example
TodoItem.  Feel free to replace it with genuine items, using the
TodoItem templates just as you would on the dev Todo.

Feel free to change the wording in the intro paragraph, and if you
don't like the section headings or the TOC, just delete/change them.

>
> Second, I'd like to extend the template (this is less important), to
> support adding a list of people "claiming" a TODO item.  Each claim
> should include a message link.  I think this would be valuable for the
> hacking TODO as well.
>

I'm not sure how valuable it would be to complicate the TodoItem
templates the way you describe.  The template includes a free-text
entry area after the short name for the item, and that's where we have
(so far) been keeping links to relevant messages and commentary.
There's nothing stopping you from putting e.g. "Claimed by Josh Berkus
(see {{messageLink|...}})" in there, and adding parameters for this to
the template is unlikely to save you a significant number of
keystrokes.

The real value of templates is in factoring out the wiki formatting
and layout stuff, but I don't think a "claimed by" list really
warrants its own special layout.  In particular, I wouldn't want to
try to put the todo items into a table, since tables were what made
the CF templates so fragile and stopped the per-section edit links
from working.

Cheers,
BJ


Re: Need wiki help: Advocacy TODO page

From
Josh Berkus
Date:
> I'm not sure how valuable it would be to complicate the TodoItem
> templates the way you describe.  The template includes a free-text
> entry area after the short name for the item, and that's where we have
> (so far) been keeping links to relevant messages and commentary.
> There's nothing stopping you from putting e.g. "Claimed by Josh Berkus
> (see {{messageLink|...}})" in there, and adding parameters for this to
> the template is unlikely to save you a significant number of
> keystrokes.

If messagelinks already work, that's at least half the battle.  I'll try
it as-is and ask for more help if more is needed.

-- 
Josh Berkus
PostgreSQL Experts Inc.
www.pgexperts.com


Re: Need wiki help: Advocacy TODO page

From
Alvaro Herrera
Date:
Brendan Jurd escribió:

> I have created a basic todo page at
> http://wiki.postgresql.org/wiki/Advocacy_Todo, with an example
> TodoItem.  Feel free to replace it with genuine items, using the
> TodoItem templates just as you would on the dev Todo.

Why not follow Selena's lead and name the page Advocacy/Todo?

-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support


Re: Need wiki help: Advocacy TODO page

From
Brendan Jurd
Date:
2009/8/22 Alvaro Herrera <alvherre@commandprompt.com>:
>
> Why not follow Selena's lead and name the page Advocacy/Todo?

Well, I put the content under Advocacy_Todo because that page already
existed (albeit empty) and it seemed a logical naming, consistent with
our approach elsewhere on the wiki.

We *could* use subpages for Advocacy, sure.  Buta) I don't know all the implications of using subpages versus the
standard scheme.b) We don't do that anywhere else in the wiki, so it's kinda out of left field.c) Wikipedia
specificallydisallows the use of subpages in the main
 
namespace, because trying to organise things into a topical hierarchy
proved counterproductive.  I'm not suggesting we have to do whatever
Wikipedia does, but they are the organisation with the most field
experience using mediawiki, so it might be useful to take advantage of
their lessons learned.

Personally I'd be more inclined to just put all of the
Advocacy-related pages into Category:Advocacy.

Cheers,
BJ


Re: Need wiki help: Advocacy TODO page

From
damien clochard
Date:
Brendan Jurd a écrit :
> 2009/8/22 Alvaro Herrera <alvherre@commandprompt.com>:
>> Why not follow Selena's lead and name the page Advocacy/Todo?
> 
> Well, I put the content under Advocacy_Todo because that page already
> existed (albeit empty) and it seemed a logical naming, consistent with
> our approach elsewhere on the wiki.
> 
> We *could* use subpages for Advocacy, sure.  But
>  a) I don't know all the implications of using subpages versus the
> standard scheme.
>  b) We don't do that anywhere else in the wiki, so it's kinda out of left field.
>  c) Wikipedia specifically disallows the use of subpages in the main
> namespace, because trying to organise things into a topical hierarchy
> proved counterproductive.  I'm not suggesting we have to do whatever
> Wikipedia does, but they are the organisation with the most field
> experience using mediawiki, so it might be useful to take advantage of
> their lessons learned.
> 
> Personally I'd be more inclined to just put all of the
> Advocacy-related pages into Category:Advocacy.
> 

i totally agree on this. i see at least two other categories in the wiki
that could be "knowledge base" and "developpers", something like that...

Anyway the first good thing about using an advocacy category is that we
will have to go through all the wiki pages and check for orphans pages.

I'm volunteer to start this category and add pages into it !



Re: Need wiki help: Advocacy TODO page

From
damien clochard
Date:
Alvaro Herrera a écrit :
> damien clochard escribió:
> 
>> i totally agree on this. i see at least two other categories in the wiki
>> that could be "knowledge base" and "developpers", something like that...
>>
>> Anyway the first good thing about using an advocacy category is that we
>> will have to go through all the wiki pages and check for orphans pages.
>>
>> I'm volunteer to start this category and add pages into it !
> 
> Please go ahead :-)
> 

http://wiki.postgresql.org/wiki/Category:Advocacy

done :)

From now on, if you create an Advocacy related page, please add the
following tag wherever you want inside the page : [[Category:Advocacy]]