<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hacklab.com.br &#187; tikiwiki</title>
	<atom:link href="http://hacklab.com.br/tag/tikiwiki/feed/" rel="self" type="application/rss+xml" />
	<link>http://hacklab.com.br</link>
	<description></description>
	<lastBuildDate>Wed, 08 Sep 2010 18:49:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dois vídeos e fotos do TikiFest em Barcelona</title>
		<link>http://rodrigo.utopia.org.br/2009/09/23/dois-videos-do-tikifest-em-barcelona/</link>
		<comments>http://rodrigo.utopia.org.br/2009/09/23/dois-videos-do-tikifest-em-barcelona/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 03:19:58 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[barcelona]]></category>
		<category><![CDATA[europa]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[tikifest]]></category>
		<category><![CDATA[tikiwiki]]></category>
		<category><![CDATA[viagens]]></category>

		<guid isPermaLink="false">http://rodrigo.utopia.org.br/?p=199</guid>
		<description><![CDATA[No começo de agosto estive em Barcelona para mais um encontro da comunidade do Tikiwiki, o TikiFest Barcelona (http://tikiwiki.org/TikiFestBarcelona). Enquanto eu trabalhava no meu projeto para o Google Summer of Code, o restante do pessoal estava lá para desenvolver um novo recurso para o Tikiwiki: workspaces.
O Luci publicou muitas fotos do encontro quase todas com [...]]]></description>
			<content:encoded><![CDATA[<p>No começo de agosto estive em Barcelona para mais um encontro da comunidade do Tikiwiki, o TikiFest Barcelona (http://tikiwiki.org/TikiFestBarcelona). Enquanto eu trabalhava no meu projeto para o Google Summer of Code, o restante do pessoal estava lá para desenvolver um novo recurso para o Tikiwiki: workspaces.</p>
<p>O Luci publicou muitas fotos do encontro quase todas com legendas engraçadas nesse link aqui <a href="http://picasaweb.google.com/mindbro/TikiFestBarcelona2009">http://picasaweb.google.com/mindbro/TikiFestBarcelona2009</a></p>
<p>Além das fotos, foram feitos dois vídeos do encontro. O primeiro foi feito pela Vladislava, mulher do Luci, ela é Tcheca e trabalha para uma televisão chinesa independente (é uma televisão chinesa proibida na China). É um vídeo com um carater mais institucional, de divulgação do Tikiwiki, com entrevistas com alguns dos membros da comunidade (mais informações sobre a matéria <a href="http://english.ntdtv.com/ntdtv_en/ns_europe/2009-08-13/093675925612.html">http://english.ntdtv.com/ntdtv_en/ns_europe/2009-08-13/093675925612.html</a>).</p>
<p>O segundo vídeo foi feito pelo Xavier, ele é de Barcelona e foi quem organizou toda a logística do encontro. O vídeo dele é mais longo e mostra um pouco mais da dinâmica do encontro.</p>
<a href="http://rodrigo.utopia.org.br/2009/09/23/dois-videos-do-tikifest-em-barcelona/"><p><em>Clique aqui para assistir o vídeo inserido.</em></p></a>
<p><a href="http://rodrigo.utopia.org.br/2009/09/23/dois-videos-do-tikifest-em-barcelona/"><p><em>Clique aqui para assistir o vídeo inserido.</em></p></a><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/09/23/dois-videos-do-tikifest-em-barcelona/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSOC TikiFest in London</title>
		<link>http://rodrigo.utopia.org.br/2009/07/25/gsoc-tikifest-in-london/</link>
		<comments>http://rodrigo.utopia.org.br/2009/07/25/gsoc-tikifest-in-london/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 13:29:50 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[gettext]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[phpdocumentor]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[Text_Wiki]]></category>
		<category><![CDATA[tikifest]]></category>
		<category><![CDATA[tikiwiki]]></category>

		<guid isPermaLink="false">http://rodrigo.utopia.org.br/?p=173</guid>
		<description><![CDATA[In the first week of July I was in London for the GSOC (Google Summer of Code) TikiFest. TikiFests are a tradition in the Tikiwiki community. It is when two or more Tiki contributors get together to code, discuss about free software etc.
This time the main reason for the TikiFest was to gather together all [...]]]></description>
			<content:encoded><![CDATA[<p>In the first week of July I was in London for the GSOC (Google Summer of Code) TikiFest. TikiFests are a tradition in the Tikiwiki community. It is when two or more Tiki contributors get together to code, discuss about free software etc.</p>
<p>This time the main reason for the TikiFest was to gather together all the students from GSOC who are working in the Tikiwiki projects. This is the first year Tikiwiki is participating in GSOC and there are four students involved, including myself.</p>
<p><a href="http://rodrigo.utopia.org.br/files/dsc01365-copy.jpg" rel="lightbox[173]"><img class="aligncenter size-medium wp-image-188" src="http://rodrigo.utopia.org.br/files/dsc01365-copy-300x225.jpg" alt="dsc01365-copy" width="300" height="225" /></a></p>
<p>Two students from Spain, Aldo and Ben, are working together to create the new workspaces feature (the ability to have collections of items/objects that allow different set of users to have different kinds of access in a single Tikiwiki installation). For more information on their project see the wiki page <a href="http://dev.tikiwiki.org/workspaces">http://dev.tikiwiki.org/workspaces</a>. At the TikiFest they presented their work done until that moment and we discussed some tricky aspects of the implementation. The development of the workspaces is of great interest for the Tikiwiki community and there are more people working on it at present besides the two GSOC students. On the first week of August there will be another <a href="http://tikiwiki.org/tiki-index.php?page=Tikifest%20Workspaces%20and%20Social%20Networking">TikiFest in Barcelona</a> just to discuss and develop some parts of the workspaces.</p>
<p>Another student from India, Nagendra, was there to present his project which will allow online video edition in Tikiwiki using the Kaltura API. Maybe in the future we will be able to edit video the wiki way using this.</p>
<p><a href="http://rodrigo.utopia.org.br/files/dsc01357-copy.jpg" rel="lightbox[173]"><img class="aligncenter size-medium wp-image-185" src="http://rodrigo.utopia.org.br/files/dsc01357-copy-300x225.jpg" alt="dsc01357-copy" width="300" height="225" /></a></p>
<p>And finally I presented my project to create a <a href="http://dev.tikiwiki.org/gsoc2009rodrigo">migration script from Mediawiki to Tikiwiki</a>. As my mentor on this project, Nelson Ko, was at the TikiFest I had a great opportunity to make some crucial decisions for the project. Mainly to leave phpBB for another project and focus only on the migration from Mediawiki to Tikiwiki.</p>
<p>Beside the presentation of the projects, we also discussed some interesting aspects of the free software world. Aldo and Amette showed some of the great features Git has over SVN and we discussed how the Tikiwiki community could benifit from moving to Git (for example merging branches is much easier with Git). It was agreed that as an expemeriment the workspaces development would be done using Git.</p>
<p><a href="http://rodrigo.utopia.org.br/files/dsc01360-copy.jpg" rel="lightbox[173]"><img class="aligncenter size-medium wp-image-187" src="http://rodrigo.utopia.org.br/files/dsc01360-copy-225x300.jpg" alt="dsc01360-copy" width="225" height="300" /></a></p>
<p>Jonny talked about the recent development of the Tikiwiki profiles and <span class="gI">Jean-Marc showed some inconsistencies between the administration page of different Tikiwiki features and we discussed possible interface standards for those pages.</span></p>
<p><span class="gI">Olaf-Michael brought the discussion about Tiki as an open translation tool. He told us about <a href="http://translatewiki.com/">http://translatewiki.com/</a>, a place to centralize and make the translation of different open source wiki softwares </span><span class="gI">as easy as possible</span><span class="gI">. They are interested in putting Tikiwiki in the pool of softwares they translate and Olaf is in contact with them to make this happen. Although the way Tikiwiki handles with translations at present (a PHP array for each language with key/value pairs) is accepted by TranslateWiki I mentioned at the TikiFest that it would be a good idea for the Tikiwiki community to switch to a standard open source tool for translation like <a href="http://www.gnu.org/software/gettext/">gettext</a>.</span></p>
<p><a href="http://rodrigo.utopia.org.br/files/dsc01358-copy.jpg" rel="lightbox[173]"><img class="aligncenter size-medium wp-image-186" src="http://rodrigo.utopia.org.br/files/dsc01358-copy-300x225.jpg" alt="dsc01358-copy" width="300" height="225" /></a></p>
<p><span class="gI">At present it is hard for a non-technical person to start helping with Tikiwiki translation. As I host several sites using Tikiwiki for different Brazilian social movements I am very interested in making it easier to translate. I think that using a standard tool for that purpose is a great first step. We can take advantage of all the tools built around gettext that already exist. I plan to look at this question in the next weeks, so if anyone else is also interested please do let me know. Apparently it is not that hard to convert to gettext. PHP has gettext built-in support and there is already a script to <a href="http://tikiwiki.org/PO+convertor+for+TikiWiki">convert from Tikiwiki language.php files to gettext</a>. Before moving, as mentioned by Jean-Marc, it is a good idea to talk with people from other projects that already use gettext to learn from their experience.<br />
</span></p>
<p><span class="gI">On the last day of the meeting, Aldo, Ben and I (unfortunately Nagendra had to leave the day before) talked about the difficulties we had with Tikiwiki when we started our projects. We agreed that the lack of technical documentation and tests were the two most difficult aspects.</span></p>
<p><span class="gI">Without technical documentation we had to read the code to understand what a function does and without tests it is much harder to know if the change you are making will break something elsewhere in the code. With this in mind we are using in our projects <a href="http://www.phpdoc.org/">phpDocumentor</a> and <a href="http://www.phpunit.de/">PHPUnit</a>. By using phpDocumentor we can have some day, as proposed by Aldo in the devel list, api.tikiwiki.org. Very similar to <a href="http://api.joomla.org/">http://api.joomla.org/</a> or <a href="http://api.cakephp.org/">http://api.cakephp.org/</a>. Which can help to atract more contributors. </span>PHPUnit is already used in a few parts of Tikiwiki. Louis-Phillipe created on trunk the directory lib/core. All the code there have tests. Alain Desilets and Marta Stojanovic are using PHPUnit with Selenium to write acceptance tests for Tikiwiki.</p>
<p><a href="http://rodrigo.utopia.org.br/files/dsc013611.jpg" rel="lightbox[173]"><img class="aligncenter size-medium wp-image-189" src="http://rodrigo.utopia.org.br/files/dsc013611-300x232.jpg" alt="dsc013611" width="300" height="232" /></a></p>
<p>This is what I remember from the discussions we had during the five days of GSOC TikiFest. If I forgot to mention something please leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/07/25/gsoc-tikifest-in-london/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First day of GSOC 2009</title>
		<link>http://rodrigo.utopia.org.br/2009/05/26/first-day-of-gsoc-2009/</link>
		<comments>http://rodrigo.utopia.org.br/2009/05/26/first-day-of-gsoc-2009/#comments</comments>
		<pubDate>Tue, 26 May 2009 16:34:04 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Comunidade]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[phpbb]]></category>
		<category><![CDATA[software livre]]></category>
		<category><![CDATA[tikiwiki]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://rodrigo.hacklab.com.br/?p=91</guid>
		<description><![CDATA[English version below
Há algumas semanas atrás saiu a lista de projetos aprovados para o GSOC 2009 (Google Summer of Code) e meu projeto de implementar um importador de MediaWiki e phpBB para Tikiwiki foi aceito.
Hoje foi o primeiro dia de trabalho, entrei em contato com o Nelson Ko (o mentor do meu projeto) e definimos [...]]]></description>
			<content:encoded><![CDATA[<p><em>English version below</em></p>
<p>Há algumas semanas atrás saiu a lista de projetos aprovados para o <a href="http://socghop.appspot.com/program/home/google/gsoc2009">GSOC 2009</a> (Google Summer of Code) e meu projeto de implementar um importador de <a href="http://www.mediawiki.org">MediaWiki</a> e <a href="http://www.phpbb.com">phpBB</a> para <a href="http://tikiwiki.org">Tikiwiki</a> foi aceito.</p>
<p>Hoje foi o primeiro dia de trabalho, entrei em contato com o Nelson Ko (o mentor do meu projeto) e definimos alguns objetivos para essa primeira semana. Vou pesquisar alguns importadores feitos anteriormente pela comunidade do Tikiwiki e que nunca foram finalizados bem como outros scripts para importar o MediaWiki para outros softwares. Além disso pretendo dar uma olhada na documentação da sintaxe do MediaWiki (a idéia é começar por esse software e deixar o phpBB para uma segunda fase).</p>
<p>Para o fim da semana pretendo ter uma avaliação das implentações existentes para ter uma idéia do caminho que o software que vou criar vai seguir. E também ter uma tabela comparativa entre a sintaxe do MediaWiki e do Tikiwiki indicando quais sintaxes serão fáceis de suportar, quais serão difíceis e quais não serão suportadas.</p>
<p>Pretendo publicar de vez em quando algumas atualizações aqui no blog sobre esse projeto, quem quiser acompanhá-lo de perto pode monitar a <a href="http://dev.tikiwiki.org/tiki-index.php?page=GSOC%202009:%20phpBB%20and%20MediaWiki-TikiWiki%20importer">página wiki</a> usada para documentação.</p>
<div class="im">
<p><br class="spacer_" /></p>
<p>A few weeks ago Google released the list of approved projects to <a href="http://socghop.appspot.com/program/home/google/gsoc2009">GSOC 2009</a> (Google Summer of Code) and my project (a script to import  <a href="http://www.mediawiki.org/">MediaWiki</a> or<a href="http://www.phpbb.com/"> phpBB</a> content to <a href="http://tikiwiki.org/">Tikiwiki</a>) was accepted.</p>
</div>
<p>Today was my first GSOC working day. I talked with Nelson Ko (my mentor for this project) through Skype (he lives in Canada and I in Brazil) and we decided the goals for this first week. I&#8217;ll research some old importers made by the Tikiwiki community and some scripts to import MediaWiki content to other software. I am also going to read the syntax documentation of MediaWiki (the plan is to start with MediaWiki and leave phpBB to a second stage).</p>
<p>By the end of the week I intend to perform an evaluation of the old scripts to start planning my implementation and I will produce a comparative table of TikiWiki and MediaWiki syntax to define what is simple to import, what is difficult and what is not going to be imported.</p>
<p>Occasionally I plan to update this blog with news about the GSOC. If you are interested in the project I suggest that you monitor the <a href="http://dev.tikiwiki.org/tiki-index.php?page=GSOC%202009:%20phpBB%20and%20MediaWiki-TikiWiki%20importer">wiki page</a> used to document my progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://rodrigo.utopia.org.br/2009/05/26/first-day-of-gsoc-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
