Commit access on Text_Wiki_Tiki and Text_Wiki_Mediawiki

From: Date: Thu, 04 Jun 2009 16:59:29 +0000
Subject: Commit access on Text_Wiki_Tiki and Text_Wiki_Mediawiki
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-51882@lists.php.net to get a copy of this message
Hi PEAR developers, I have created a PEAR account (username rodrigosprimo) in order to join the development team of Text_Wiki_Mediawiki and Text_Wiki_Tiki. I'm writing to the list to ask for approval. I have already contacted Justin Patrin, one of the packages developers. Thanks, Rodrigo. ---------- Forwarded message ---------- From: Justin Patrin <papercrane@gmail.com> Date: Wed, Jun 3, 2009 at 4:59 PM Subject: Re: Text_Wiki_Tiki To: Rodrigo Sampaio Primo <rodrigosprimo@gmail.com> Cc: Nelson Ko <nelson@citadelrock.com> Well, first you need to get an account on the PEAR website and then a CVS account (yes, this package is in CVS since it's old :-p). Justin Patrin On Wed, Jun 3, 2009 at 11:03 AM, Rodrigo Sampaio Primo <rodrigosprimo@gmail.com> wrote: > Hi Justin (cc to Nelson, my mentor on the GSOC project), we decided to use > Text_Wiki! > > Probably in a few days I will start looking at Text_Wiki_Mediawiki and > Text_Wiki_Tiki to map what needs to be updated to reflect the actual syntax > on both wiki engines. > > What sould I do to ask to become a devoloper of both packages? > > Rodrigo > > On Wed, Jun 3, 2009 at 12:56 AM, Justin Patrin <papercrane@gmail.com> wrote: >> >> Ah....well, Text_Wiki actually works pretty simply. There are a set of >> rules that are put into a certain order. The rules are run on the >> source text in that order and replace any matching text with a token, >> which is just a set of symbols with a number between them that stands >> for the text that was replaced. An object is created (in Text_Wiki's >> case this is an associative array with information about the text) and >> put in an array. After all of the rules have been run for parsing, the >> text goes through a second pass where the tokens are replaced with the >> output text by the renderer classes, again in a certain order. >> >> :-) >> >> Justin Patrin >> >> >> >> On Tue, Jun 2, 2009 at 7:24 PM, Rodrigo Sampaio Primo >> <rodrigosprimo@gmail.com> wrote: >> > Hi Justin, actually I have a good background on regular expressions. I >> > don't >> > know PCRE but I do know regular expressions in Perl so I don't think >> > this >> > part will be a problem. By theoretical reference I see that there is a >> > particular vocabulary in the parser world that is new to me. For example >> > the >> > concept of token is fundamental to Text_Wiki and it took a while for me >> > to >> > understand it. Dialect and syntax translation are other examples, >> > altought >> > those two are easier to understand. I'm just wondering if all this is >> > some >> > part of the Computer Science that it is worth to study. >> > >> > In the next days I will let you know if I'm going to use Text_Wiki but >> > it is >> > very likely that I will. >> > >> > Rodrigo. >> > >> > On Tue, Jun 2, 2009 at 6:28 PM, Justin Patrin <papercrane@gmail.com> >> > wrote: >> >> >> >> On Tue, Jun 2, 2009 at 12:57 PM, Rodrigo Sampaio Primo >> >> <rodrigosprimo@gmail.com> wrote: >> >> > Hi Justin, thanks for your feedback. I will let you know if I choose >> >> > to >> >> > use >> >> > Text_Wiki for the importer and if so it will be really nice to >> >> > contribute >> >> > updating both Text_Wiki_Mediawiki and Text_Wiki_Tiki. >> >> > >> >> > I'm a free software developer who start started working in this area >> >> > by >> >> > curiosity and great interest in the free culture community. So I >> >> > don't >> >> > have >> >> > a good theoretical background concerning Computer Science in general >> >> > and >> >> > parsers in this case. Do you have any suggestions of books, articles >> >> > or >> >> > tutorials about this area? In parallel with the development of my >> >> > project I >> >> > would like to learn more about the theoretical aspects behind >> >> > Text_Wiki >> >> > and >> >> > other similar softwares. >> >> >> >> Ah....well, if you want to work on Text_Wiki you're going to need a >> >> groudning in regular expressions, specifically Perl Compaticle Regular >> >> Expressions (or PCRE). There is documentation in the PHP manual for >> >> this but it's going to take some playing around to really learn them. >> >> :-) >> >> >> >> > >> >> > Also, one of the main concerns of my project mentor is about the >> >> > maintenance >> >> > of the Text_Wiki package. He is not sure if the last versions of the >> >> > package >> >> > was release on 2007 because the project is not maintained anymore or >> >> > because >> >> > the project has a stable and mature that fit its purposes. What is >> >> > your >> >> > opinion about that? >> >> >> >> Text_Wiki works very well as-is. I had plans to create a new >> >> Text_Parser package but ended up not working in PHP much the past few >> >> years and so haven't worked on it. As far as I know, however, there >> >> are no major bugs in Text_Wiki, so it's really had no releases because >> >> it's pretty stable. >> >> >> >> > >> >> > Do you know if there are other tools that allow wiki content >> >> > interchange? >> >> > Maybe a XML interchange format for wiki. >> >> >> >> Nope. :-p >> >> >> >> > >> >> > One of the main reasons I would like to use Text_Wiki is that by >> >> > updating >> >> > the Text_Wiki_Mediawiki and Text_Wiki_Tiki it will be easy to support >> >> > conversion between those two and also between other wikis as Wiki >> >> > Creole >> >> > (I >> >> > saw that there has been a recent update on Text_Wiki_Creole). >> >> > >> >> >> >> Yep, it would be nice to have those updated and working. Let me know >> >> if you want to use Text_Wiki. :-) >> >> >> >> > Cheers, Rodrigo. >> >> > >> >> > On Tue, Jun 2, 2009 at 3:12 PM, Justin Patrin <papercrane@gmail.com> >> >> > wrote: >> >> >> >> >> >> I actually wrote all of the wiki syntax renderers in Text_Wiki in >> >> >> order to do translation of syntax from one wiki dialect to another. >> >> >> The Tiki syntaxes were mostly up to date back when I first wrote >> >> >> them >> >> >> but they haven't been maintained and I have *no* idea if they will >> >> >> work with the current Tiki syntax as I haven't been keeping up with >> >> >> it. >> >> >> >> >> >> The MediaWiki plugin for Text_Wiki was written a while ago as well >> >> >> and >> >> >> I don't believe it was ever finished. >> >> >> >> >> >> I would be happy to have another developer on the project and I >> >> >> think >> >> >> you'll find that Text_Wiki is a good base for translation of >> >> >> syntaxes. >> >> >> >> >> >> Justin Patrin >> >> >> >> >> >> >> >> >> >> >> >> On Tue, Jun 2, 2009 at 9:06 AM, Rodrigo Sampaio Primo >> >> >> <rodrigosprimo@gmail.com> wrote: >> >> >> > [This message has been brought to you via pear.php.net.] >> >> >> > >> >> >> > Hi Justin, for the next three months I will be working on GSOC. My >> >> >> > project is to develop a MediaWiki to TikiWiki importer >> >> >> > >> >> >> > >> >> >> > >> >> >> > ( http://dev.tikiwiki.org/tiki-index.php?page=GSOC+2009%3A+phpBB+and+MediaWiki-TikiWiki+importer ) >> >> >> > >> >> >> > At the moment I'm studying the available possibilities and >> >> >> > I'm >> >> >> > considering using Text_Wiki as the best option as it might be a >> >> >> > good >> >> >> > tool for exchange content through different wikis. >> >> >> > >> >> >> > Could you share with me your impression of the current status of >> >> >> > the >> >> >> > Text_Wiki_Tiki package, mainly if all the wiki syntax is supported >> >> >> > and if not what is it missing. If I choose to use Text_Wiki I >> >> >> > think >> >> >> > that probably I will need to update Text_Wiki_Tiki and I would >> >> >> > like >> >> >> > to >> >> >> > know if it is possible to add me as a developer of this package? >> >> >> > >> >> >> > Thanks, Rodrigo. >> >> >> > >> >> > >> >> > >> >> >> >> >> >> >> >> Justin Patrin >> > >> > > >

« previous php.pear.dev (#51882) next »