Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Perl Advocacy > Central Wiki fo...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 9 Topic 54 of 88
Post > Topic >>

Central Wiki for Perl (?)

by shlomif@[EMAIL PROTECTED] (Shlomi Fish) Jun 29, 2006 at 11:01 PM

Hi all!

I'm aware of several relatively limited-in-scope Perl wikis:

1. Win32 Perl's : http://win32.perl.org/wiki/index.php?title=Main_Page
- 
Pretty active so far

2. pound-perl.pm : http://p3m.org/
- seems dead for more than a year.

3. Perl-Begin's - 
http://perl-begin.berlios.de/Wiki/mediawiki/index.php/Main_Page
- also
very 
inactive. I've placed some links, tutorials and essays there, but did not 
update it since.

There are also local or ad-hoc wikis for conferences, and local Perl
Monger 
groups, and some of them are active, very active or quite useful, but they

don't really account.

While I may be invoking Joel's Quarreling Kids Rule here[1], I think a
central 
wiki for Perl may be a good idea, not only as a way to consolidate all
these 
specialised wiki's, but also to be "The Perl Wiki" which everyone will
refer 
to. We can have http://wiki.perl.org/
for easy linking and good Google
Juice.

Adam Kennedy and I used MediaWiki for win32.perl.org and the Perl-Begin's 
wikis respectively. It's my favourite wiki engine by far, and it's
probably 
the wiki engine with most wikitext there written in (by property of being 
used in Wikipedia, and many other wikis). It's written in PHP and requires
a 
MySQL database, but that shouldn't matter much to us:

http://www.perl.com/pub/a/2000/12/advocacy.html
[2]

It is derived from UseModWiki, which is a nice easy-to-install and use
wiki 
written in Perl, which has become relatively unmaintained by its author. 
UseModWiki has a fork called Oddmuse which should be better. (and is also 
written in Perl). Now the MediaWiki syntax is backwards compatible with
the 
UseMod/Oddmuse wikis' one, albeit it has many more extensions. I have once

installed UseModWiki, but did not try Oddmuse yet.

Kwiki is very modular and its code should be very clean, but I personally
find 
the default (and currently only) syntax very limiting and annoying. It is 
possible to write a better syntax and plug-it in yet, but no-one's did it 
yet. One can possibly port it from UseModWiki. After talking with many
people 
on #perl's IRC, I know that many of them would like something like that.

If we want to use MediaWiki, we could get hosting at Wikia ( 
http://www.wikia.com/wiki/Wikia
). In fact, I'm considering moving the 
Perl-Begin wiki there too (unless of course there will be wiki.perl.org
where 
I'll incorporate the Perl Begin content there under the Beginners/
section), 
because it's hard to maintain more than one MediaWiki instance in
Berlios.de. 

This is assuming people don't want the trouble of admining a wiki on the 
perl.org wiki. (Which is time consuming due to security upgrades, version 
upgrades and dealing with spam, as I could tell from admining the various 
MediaWiki instances on iglu.org.il.).

Regards,

	Shlomi Fish

[1] - See:

http://www.joelonsoftware.com/articles/APIWar.html

Quoting a paragraph or two:

<<<<<<<
But the idea of unifying the mess of Visual Basic and Windows API
programming 
by creating a completely new, ground-up programming environment with not
one, 
not two, but three languages (or are there four?) is sort of like the idea
of 
getting two quarreling kids to stop arguing by shouting "shut up!" louder 
than either of them. It only works on TV. In real life when you shout
"shut 
up!" to two people arguing loudly you just create a louder three-way 
argument.
>>>>>>>

There's a bit more about Atom and RSS there.

[2] - I did receive some heat from the Israeli Pythoneers Group ( 
http://www.python.org.il/
) which I helped initiate, for using MediaWiki 
instead of MoinMoin. One of the Israeli Pythoneers is a MoinMoin
developer, 
and he recommended it.

We found two problems in MediaWiki that were better in MoinMoin:

1. On Hebrew Pages the main Hebrew title was left-aligned instead of 
right-aligned because the entire wiki had English as the default language.

This was a relatively minor problem.

2. It was not very possible to have versions of the pages in different 
languages using the same wiki instance. (Unless you put them under
different 
URLs). This was an annoyance, but I think we ended up having pages with
both 
Hebrew and English in them anyhow.

At one point one of the Pythoneers, installed MoinMoin on iglu.org.il in a

relatively hacky way and using lots of symlinks. I ended up telling him
that 
since I already have 4 instances of MediaWiki (6 or so now), using the
same 
central directory and configuration file, I did not want to bother to
worry 
about another wiki of a different implementation.

This convinced him that they should maintain such a MoinMoin wiki on a 
different host (or in a MoinMoin provider.) It wasn't set up yet, and I
think 
right now most of them are content with the MediaWiki instance, which
isn't 
seeing too much activity anyway (except some towards meetings).

Today I disabled an iglu.org.il domain which only had one old (and
probably 
hole-ridden) instance of PHP-BB... "Sys admin is a job for masochists, but
it 
let you also be sadistic sometimes."

Regards,

	Shlomi Fish
---------------------------------------------------------------------
Shlomi Fish      shlomif@[EMAIL PROTECTED]
        http://www.shlomifish.org/

95% of the programmers consider 95% of the code they did not write, in the
bottom 5%.




 9 Posts in Topic:
Central Wiki for Perl (?)
shlomif@[EMAIL PROTECTED]  2006-06-29 23:01:46 
Re: Central Wiki for Perl (?)
Peter@[EMAIL PROTECTED]   2006-06-30 22:57:13 
Re: Central Wiki for Perl (?)
shlomif@[EMAIL PROTECTED]  2006-07-01 18:43:40 
Re: Central Wiki for Perl (?)
ask@[EMAIL PROTECTED] (A  2006-07-04 15:21:13 
Re: Central Wiki for Perl (?)
jarich@[EMAIL PROTECTED]   2006-07-02 11:13:11 
Re: Central Wiki for Perl (?)
shlomif@[EMAIL PROTECTED]  2006-07-09 23:22:53 
Re: Central Wiki for Perl (?)
jarich@[EMAIL PROTECTED]   2006-07-10 10:14:37 
Re: Central Wiki for Perl (?)
shlomif@[EMAIL PROTECTED]  2006-07-10 10:35:26 
Re: Central Wiki for Perl (?)
david.goehrig@[EMAIL PROT  2006-07-10 10:42:32 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue May 13 21:42:20 CDT 2008.