After adding all meta ops and contextualizer with associated functions and adding the escape sequences too, I'm done so far. Not with Perl 6 but I have achieved for now what I wanted and will turn to Kephra for a while. The next release just needs a hour or two and i got some fresh ideas too. With 568 entries in the Appendix A and knowing that A-C are in good shape and almost completely n'cync with german version I can leave with good feeling.
Yesterday I also updated wikipedia article about Perl. A section about 5.12 was missing and the section about current versions needed to be rewritten. So this corner is also cleared.
I use for my dayly work almost only Kephra and I really need some features to ease my doings.
But that was not the odd thing I wanted announce.
attention please.
The thing I'm going to propose is odd because I want it but I'm not willing to do it myself.
My dream is that the TPF wiki is run by a wikisoftware that doesnt suck and is written in perl 6. There is an attempt called november but it stuck since masak does other exciting stuff. I think parsing and rehashing data is the strength of Perl 5 and more so Perl 6. The second reason for a wiki software written in Perl 6 would be. Perl 6 needs a killer app (odd and unnecessary brutal marketing term). I have a feature set in my mind no other wiki today provides. a desirable software could be for many people the reason to install parrot/Perl 6 in the first place.
Mediawiki is not bad but its wikisyntax has still some limitations which is compensated by a lot of extention. it gone a bit like C++ plus and has no tags and other modern achievements. Socialtext sucks completely. sorry but it has so many limitantions, its hardly usable as a wiki for coding documentation. also foswiki, thewikiformerlyknownasTwiki is often a pain in the ass. what I need is a wiki where
Re:ikiwiki
perl6doc on 2010-05-09T15:38:28
thanks i didn't know that one yet.
Re:Why not overhaul Socialtext?
perl6doc on 2010-05-10T21:06:23
not necessarily. there is a open source version, but its also lot of effort to understand a large system. and if you work your on your own when we want to tweak the wiki syntax and the overall rendering. maybe its worth a try. i look at http://github.com/socialtext. but there is also the problem i cant find any admin.Re:Why not overhaul Socialtext?
daxim on 2010-05-11T07:41:23
One does not need to understand every detail of the whole system in order to change smaller parts.The homepage of the open source version is http://www.socialtext.net/open/.
What do you need an admin for?
Re:Why not overhaul Socialtext?
perl6doc on 2010-05-11T15:17:47
currently i cant reach an admin of perlfoundation.org:(
it would have the advantage to use all the existing highter modules. there is even one for perl 6 that padre uses. but on other hand the changes i need would change the wiki markup syntax. i dont believe socialtext would allow that. so we maybe need a parser for wikimedia markup and extend it. i think it would touch a lot of subsystems such as the diff module, revamp search engine, add links to the history. i dont think you need that much code to implement it. but you have to understand much of the inner workings.
Hi! I agree Socialtext 2.0 really is subpar.
However, I'm coincidentally working for Socialtext, and am one of the main hackers of its Wiki Syntax!
I wonder if we can set up a Free-50 hosted account for the @cpan.org domain, and import the existing Perl 6 Wiki content: See http://www.socialtext.com/products/free50.php for details.
The gist is that all writers (not readers) need to be a CPAN author, which may have the nice dual side-effect of encouraging CPAN authorship and reducing spam.
The Socialtext 4.0 version has considerably more markup, including proper table and spreadsheet support, as well as JavaScript-based per-page plugins, so if there's a JS-based highlighter we can easily use it.
If you'd be agreeable to such an arrangement, I can help importing the existing Wiki content to a hosted space just to see how it would look like, and work on lifting the 50-editor restriction if you think it makes sense.
Thoughts?