<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Comments for page &quot;Wikidot Development&quot;</title>
		<link>http://squark.wikidot.com/blog:wikidot-development/comments/show</link>
		<description></description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-542516</guid>
				<title>Re: API</title>
				<link>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-542516</link>
				<description></description>
				<pubDate>Thu, 23 Jul 2009 19:08:19 +0000</pubDate>
				<wikidot:authorName>David Marseilles</wikidot:authorName>				<wikidot:authorUserId>29608</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>If you strive for compatibility with some major current API, it's more likely you could use some existing software, at least for things like blogging.</p> <p>I'm more into Windows Mobile (why would you want to use an iPhone when the Touch Pro2 exists?), but I have the mobile urge as well.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-477859</guid>
				<title>Re: API</title>
				<link>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-477859</link>
				<description></description>
				<pubDate>Wed, 13 May 2009 08:10:49 +0000</pubDate>
				<wikidot:authorName>Gabrys</wikidot:authorName>				<wikidot:authorUserId>2462</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Pacam komcia testowego</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476947</guid>
				<title>Re: API</title>
				<link>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476947</link>
				<description></description>
				<pubDate>Tue, 12 May 2009 13:05:32 +0000</pubDate>
				<wikidot:authorName>Gabrys</wikidot:authorName>				<wikidot:authorUserId>2462</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>By the way, drafts will be implemented soon in the web version of WD, so it could be connected with API backend.</p> </blockquote> <p>This is nice.</p> <blockquote> <p>Also editing tags and uploading files while editing a page is planned.</p> </blockquote> <p>The API's not-yet-public page.save method already lets you save tags and new source at one shot, so waiting for this feature on Wikidot is not needed :).</p> <blockquote> <p>Nevertheless synchronization of the local drafts with those online could be not so trivial if draft model will include revisions. What to do then, create another revision, overwrite existing, combine them?</p> </blockquote> <p>I though about really simple drafts, i.e. only update what's on Wikidot to the saved version. What's on disk is only a "cache" before actually writing the draft to Wikidot. If you want another "revision" of draft (which for blog and notes are not very likely), you just create a new other draft.</p> <p>Other possible API application would be wiki-photoblog. Choose a file (or a few files), write short description, select tags and "upload to Wikidot". The application could choose proper name for page, examine photos metadata (defined EXIF tags) and upload everything to Wikidot in two steps probably:</p> <ul> <li>saving page source (including EXIF) and tags in one step</li> <li>attaching the photo in second step</li> </ul> <p>but all this "complexness" would be hidden from user.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476939</guid>
				<title>Re: API</title>
				<link>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476939</link>
				<description></description>
				<pubDate>Tue, 12 May 2009 12:56:00 +0000</pubDate>
				<wikidot:authorName>Squark</wikidot:authorName>				<wikidot:authorUserId>160264</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Exactly, API is crucial. The faster the better.</p> <p>By the way, drafts will be implemented soon in the web version of WD, so it could be connected with API backend. Also editing tags and uploading files <strong>while</strong> editing a page is planned.</p> <p>Nevertheless synchronization of the local drafts with those online could be not so trivial if draft model will include revisions. What to do then, create another revision, overwrite existing, combine them?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476932</guid>
				<title>API</title>
				<link>http://squark.wikidot.com/blog:wikidot-development/comments/show#post-476932</link>
				<description></description>
				<pubDate>Tue, 12 May 2009 12:47:30 +0000</pubDate>
				<wikidot:authorName>Gabrys</wikidot:authorName>				<wikidot:authorUserId>2462</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Every piece of software you're dreaming about requires <a href="http://piotr.gabryjeluk.pl/dev:api-save">Wikidot API</a>. This shows how very very very important it is.</p> <p>BTW I'm also dreaming about blog application, that uses GTK or Qt as the GUI, let's me</p> <ul> <li>write my blog/notes offline</li> <li>tag them while writing (even before saving)</li> <li>save drafts: <ul> <li>offline: save them to disk</li> <li>online: save them to a draft category on some wiki (maybe other than the public one)</li> </ul> </li> <li>synchronize offline drafts with the draft category when getting online (or by clicking a button)</li> <li>publish draft posts/notes</li> </ul> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>