<?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>Aigarius Blog &#187; tikiwiki</title>
	<atom:link href="http://www.aigarius.com/blog/category/tikiwiki/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aigarius.com/blog</link>
	<description>Mindblogging the world to itself</description>
	<lastBuildDate>Mon, 06 Feb 2012 02:07:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Surveying web projects to remake the Lat&#8230;</title>
		<link>http://www.aigarius.com/blog/2005/09/26/surveying-web-projects-to-remake-the-lat/</link>
		<comments>http://www.aigarius.com/blog/2005/09/26/surveying-web-projects-to-remake-the-lat/#comments</comments>
		<pubDate>Mon, 26 Sep 2005 20:04:00 +0000</pubDate>
		<dc:creator>aigarius</dc:creator>
				<category><![CDATA[laka]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tikiwiki]]></category>

		<guid isPermaLink="false">http://www.aigarius.com/blog/2005/09/26/surveying-web-projects-to-remake-the-lat/</guid>
		<description><![CDATA[Surveying web projects to remake the Latvian Open Source Associations web page. At this point we are hosting it on TikiWiki, but people are increasingly unhappy about it and so am I. I like very much that Tiki is very integrated and has all we need and all we might ever need (wiki, blogs, forums, [...]]]></description>
			<content:encoded><![CDATA[<p>
<div>
<p>Surveying web projects to remake the Latvian Open Source Associations <a href="http://www.laka.lv">web page</a>. At this point we are hosting it on <a href="http://www.tikiwiki.org">TikiWiki</a>, but people are increasingly unhappy about it and so am I. I like very much that Tiki is very integrated and has all we need and all we might ever need (wiki, blogs, forums, articles, photo galleries, categories, users, messages, comments, calendar, <a href="http://tikiwiki.org/TikiFeatures">&#8230;</a>), but it has several shortcomings:
<ul>
<li>The wiki <a href="http://tikiwiki.org/tiki-index.php?page=WikiSyntax">syntax</a> is very complex and hard to learn</li>
<p>
<li>The code is very bloated</li>
<p>
<li>Tiki eats lots of memory and CPU</li>
<p>
<li>It is kind of brittle &#8211; in many instances pages are sent out incomplete and only reloading the same page fixes that</li>
<p>
<li>There were some security issues with user uploaded files. I personally think that all files should be held either in database or in folders inaccessible by the browser and fed out to users by a specialised script</li>
<p>
<li>Plugins, while a very powerful tool, make the complex syntax even more complex</li>
<p>
<li>Many pages that the user gets can/should not be refreshed as that will cause a repetition of an action (adding another copy of the same comment, &#8230;). In my mind, </li>
<p>
<li>The generated HTML pages of Tiki are <em>huge</em> &#8211; starting with a 100 Kb per page (including css and javascript, but excluding any images).</li>
<p>
<li>Many features that are natural for uses of PHPBB2 or other forums come like an afterthought in Tiki, like threading, named multilevel quoting, avatars</li>
<p>
<li>It is hard to maintain a modified version of Tiki and keep up with upstream changes</li>
<p></ul>
<p>My ideal feature set:
<ul>
<li>Wiki</li>
<p>
<li>Forum (multiple named forums in categories)</li>
<p>
<li>Blog (multiple separate blogs with sepatare set of tags and a rss/atom feed for each blog, tag or combination of tags)</li>
<p>
<li>Calendar for planned upcoming events</li>
<p></ul>
<p>Additional technical requirements:
<ul>
<li>Every object must be commentable</li>
<p>
<li>The same Wiki syntax must be used everywhere</li>
<p>
<li>Unified linking schemes with InterWiki support</li>
<p>
<li>There should be WYSIWYG edit option</li>
<p>
<li>Unified users and groups</li>
<p>
<li>Every page that users view must be a view page and not an update page. For a simple example: user is at <em>viewpage/SomePage</em> and fills a form there that will add a comment to the page, the form is being submitted to <em>addcomment/SomePage</em> with the comment data in POST headers, when the <em>addcomment</em> script has added the comment, it redirect the user back to the <em>viewpage/SomePage</em>, <i>maybe</i> indicating which comment was just added, so that user can see the change highlighted. Even better if it can be done, like in GMail, when the new comment is incorporated into the page without a reload and a request is sent to the server independently.</li>
<p>
<li>Names of Wiki pages must not be limited neither to CamelCase nor to ASCII chars. I want to be able to have pages called &#8220;Juridiskā informācija&#8221; or &#8220;開眼 の 司会者&#8221; <img src='http://www.aigarius.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<p>
<li>WAP version</li>
<p>
<li>It should be possible to attach files and images (with proper preview thumbnails) to each and every item: wiki pages, comments, blog posts, forum posts, news items, calendar entries, other files and images (hmm that would be weird <img src='http://www.aigarius.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )</li>
<p>
<li>It would be perfect if it was written in Python with proper objects for everything and database based object persistence</li>
<p></ul>
<p>As you can see, I face a long selection/adaptation/programming prospect. I wish I could use as much of existing open source components and contribute my changes back, so they can be properly maintained within respective projects.</p>
<p>The optimum scenarion would be a construction of some kind of TikiWiki Light with the needed functionality, code cleanup, restructurisation, &#8230; Will have to talk to TikiWiki project heads for that. </p>
</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aigarius.com/blog/2005/09/26/surveying-web-projects-to-remake-the-lat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Antipatent work</title>
		<link>http://www.aigarius.com/blog/2005/05/10/antipatent-work/</link>
		<comments>http://www.aigarius.com/blog/2005/05/10/antipatent-work/#comments</comments>
		<pubDate>Tue, 10 May 2005 17:46:00 +0000</pubDate>
		<dc:creator>aigarius</dc:creator>
				<category><![CDATA[hockey]]></category>
		<category><![CDATA[swpat]]></category>
		<category><![CDATA[tikiwiki]]></category>

		<guid isPermaLink="false">http://www.aigarius.com/blog/2005/05/10/antipatent-work/</guid>
		<description><![CDATA[Today I started to work more actively for the FFII to counter the EU software patents directive. I am bringing SMEs in for the .economic-majority.com site and to Brussels to meet with MEPs. It seams that there are many SMEs interested in that kind of action in Latvia. Also fixed two bugs and added one [...]]]></description>
			<content:encoded><![CDATA[<p>
<div>
<p>Today I started to work more actively for the FFII to counter the EU software patents directive. I am bringing SMEs in for the <a href="http://www.economic-majority.com">.economic-majority.com</a> site and to Brussels to meet with MEPs. It seams that there are many SMEs interested in that kind of action in Latvia.</p>
<p>Also fixed two bugs and added one feature in <a href="http://www.tikiwiki.org">TikiWiki</a>. Yay!</p>
<p>Sidenote: If our hockey players win Sweeden today, then we will beat Finland to the top 8 in the World Cup <img src='http://www.aigarius.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (We played 0:0 with Finns yesterday.) <i>Edit: Well, we all have dreams, but it seams playing a good game right the next day after a tough game is nearly impossible, thus we lost horribly</i> </p>
</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aigarius.com/blog/2005/05/10/antipatent-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing bugs of TikiWiki</title>
		<link>http://www.aigarius.com/blog/2005/04/22/fixing-bugs-of-tikiwiki/</link>
		<comments>http://www.aigarius.com/blog/2005/04/22/fixing-bugs-of-tikiwiki/#comments</comments>
		<pubDate>Fri, 22 Apr 2005 10:21:00 +0000</pubDate>
		<dc:creator>aigarius</dc:creator>
				<category><![CDATA[laka]]></category>
		<category><![CDATA[tikiwiki]]></category>

		<guid isPermaLink="false">http://www.aigarius.com/blog/2005/04/22/fixing-bugs-of-tikiwiki/</guid>
		<description><![CDATA[Just now I did some hacking of TikiWiki on the LAKA site. First I added a feature &#8211; now RSS feeds from news articles can be selected by topic. Then I put two rss aggregators on the main Wiki page of the site &#8211; one with all articles on &#8216;LAKA&#8217; topic and the other one [...]]]></description>
			<content:encoded><![CDATA[<p>
<div>
<p>Just now I did some hacking of <a href="http://tikiwiki.org">TikiWiki</a> on the LAKA <a href="http://www.laka.lv">site</a>. First I added a feature &#8211; now RSS feeds from news articles can be selected by topic. Then I put two rss aggregators on the main Wiki page of the site &#8211; one with all articles on &#8216;LAKA&#8217; topic and the other one for all articles.<br />In the process I discovered a bug in Tiki RSS lib that did not allow two RSS feeds to be put on the same Wiki page. I traced the call to a &#8216;include()&#8217; directive that should have been &#8216;include_once()&#8217;. This also caused another bug to appear there &#8211; variable $rsslib had to be declared global in the same module.<br />Now I only have to create some way to make a feed for &#8216;all topics except LAKA&#8217;. That will be harder.</p>
<p>PS. Restoring Mailman and Postgresql was a snap. Today seams to be a better day for me <img src='http://www.aigarius.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aigarius.com/blog/2005/04/22/fixing-bugs-of-tikiwiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

