Single Page Application

17 December 2005

Chris Messina and Freeman Murray talk about an architecture in which Flock would ask the web app for a locally-run “servlet” that would provide similar offline interactivity when not connected. This could be particularly useful in remote areas where network latency can sometimes stretch from days into weeks for access to a “network”.

Maybe Flock could manage web apps as Single Page Applications (SPA):

A SPA is a web application that fits on a single page, and which might be optionally enhanced by connectivity with a server.
The key property of these (…) web applications is that you can do a “File->Save Page” in your browser and get your own personal wiki. All the wiki pages and data then lives on your own local storage and is private to you.

SinglePageApplications – TrimPath – Trac

SPAs can also be hosted online. Some versions of TiddlyWiki specifically feature server-side installation (pytw, ServerSideWiki). I guess people already use SPAs for blogging.
You can use your client-side application when you’re offline, because it is a client-side application by design; Flock could sync your SPA with your online, public installation when you get connectivity. Flock may also feature its own application.


Why Tags work

16 December 2005

Basically what you’re doing with the whole user tagging thing is getting a bunch of human brains to categorize things for you, and the structure of the system causes those brains to only work on parts of the system that they personally give a damn about.

Slashdot | On Yahoo!’s Acquisitions

technorati tags:

Defend Free Software and Open Source

3 December 2005

Flock is free software. Public laws shouldn’t hinder open source projects, free software and basic personal rights. Software patents laws will do it. This seems to be a bad news about this kind of public laws:
France Hostile To Open Source Software?

What will Flock staff and community do about this issue?

Here are some examples of free software projects against software patents:

Open source developers step up anti-patent campaign

technorati tags: ,

Importing bookmarks to Flock from other browsers: a workaround

30 November 2005

at the moment, importing bookmarks into favorites includes making them available in see bugs 1244 and 625.

if you feel comfortable with your bookmarks being public, you may want to import them in so you can also manage them via Flock. in order to mass-import bookmarks from a browser into, you will have to run a perl script. you obviously will need also your username and password.

note: using this script will remove preexistent flock favorites. this may also eat all of the cheese in your house! so back-up what has to be back-upped.

read this page and download delicious-import script. give a look at the script code, you will find useful options about line 75 (Release 1.4: 10 May 2005).

export your bookmarks from a browser to a html file.

if you want to, choose a tag to mark the bookmarks you’re going to import. i’ll use “import-tag” here.
if you don’t specify a tag, the script will mark your bookmarks with a “.imported” tag.
if you prefer not to tag the bookmarks you’re going to import, use “” as a tag – that is, an empty tag.

note that if you divided your bookmarks into folders, the name of the folders will be imported into as a tag, and every bookmark from that folder will be tagged with that tag.

run delicious-import script. the syntax should be something like that:

perl -u yourusername -p yourpassword -t import-tag -l -x -z /path/to/yourbookmarksfile.html

wait the upload to be completed and start flock. you will be asked “do you want to share your favorites?”. in order to get bookmarks imported, you have to answer “yes” and setup your account in flock. you can do this using the Edit / Preferences menu and choosing Web Services.
flock will import your bookmarks. please note that it will remove preexistent flock favorites (the standard ones are: Getting StartedFlockFlock FeedsFlock Feedback)
later, i unsuccessfully tried to delete my bookmarks tagged with “import-tag”. the script deleted also others bookmarks: it deleted all of my bookmarks, minus one. i ran the script using these options:

perl -u yourusername -p yourpassword -t import-tag -D -x

however, other similar tests were successful (i changed the order of the delicious-import script options, but i really don’t know if that was the reason of precedent failure. however i put the -t option at the end of the command).
technorati tags:

through b2evolution flock support

21 November 2005

From Flocksters mailing list: little news about b2evolution xmlrpc stuff. At the moment, b2evolution Flock support is broken because of some xmlrpc issues.

Here’s a reply from the person who knows most about b2evolution xmlrpc stuff:

” With the new b2evolution xmlrpc support they should not need to make any changes to their code if it works with metaweblog or MT API’s already, so I will try to do some testing tomorrow. ”

So if Flock supports Metaweblog API, it should work with b2evo.
If it does not, something is probably wrong with Metaweblog support.