![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
There has been a lot of fuss about del.icio.us shutting down (along with AltaVista— my goodness, I used that when I was an undergrad. How weird to see it go).
I am worried that someone out there is going to go to all the effort of writing a new del.ici.ous. Or more likely several someones, and all the results will be incompatible. As Mark Pilgrim points out, this is a bad idea. Don't do it.
I'd like to offer a better suggestion. Write something that takes the not-really-XML of the del.icio.us backup format and uploads it line by line to a given identi.ca account. So, for example,
becomes
http://www.paulmeier.com/ipa/charts.html Flash-based IPA charts #flash #linguistics #phonetics
That way
The main issue is that the string becomes longer than 140 characters, but there are ways around that.
If anyone writes such a script, let me know and I'll link it here.
I am worried that someone out there is going to go to all the effort of writing a new del.ici.ous. Or more likely several someones, and all the results will be incompatible. As Mark Pilgrim points out, this is a bad idea. Don't do it.
I'd like to offer a better suggestion. Write something that takes the not-really-XML of the del.icio.us backup format and uploads it line by line to a given identi.ca account. So, for example,
<DT><A HREF="http://www.paulmeier.com/ipa/charts.html" ADD_DATE="1104124425" PRIVATE="0" TAGS="flash,linguistics,phonetics">Flash-based IPA charts</A>
becomes
http://www.paulmeier.com/ipa/charts.html Flash-based IPA charts #flash #linguistics #phonetics
That way
- you keep your bookmarks somewhere
- that somewhere runs on free software
- tags still work
- you can make feeds
- you can get daily dumps added to your blog
The main issue is that the string becomes longer than 140 characters, but there are ways around that.
If anyone writes such a script, let me know and I'll link it here.
Why not Weave?
Date: 2010-12-17 10:10 pm (UTC)I'm going to keep bashing on about Firefox Sync until everyone twigs that it's awesome: it's the cloud done right. (Even though it's called Firefox Sync there's no reason it needs to be tied to Firefox / Mozilla - it's a completely open and documented protocol and the official client and server bits are of course both open source and hence should be useful to write code for other things to hook into the system).
Re: Why not Weave?
Date: 2010-12-18 02:09 am (UTC)Do you have a good introduction handy?
Space
Date: 2010-12-18 01:48 am (UTC)How exactly?
A tool for a problem, nothing more. Identica/Twitter barely serve the purpose that they where built for.
Someone else suggested Facebook. Ugh! lets all commit suicide.
Re: Space
Date: 2010-12-18 02:08 am (UTC)More complex solution: using the identi.ca codebase, but removing the limit of 140 characters.
Your unreasoned dismissal of the entire idea behind Twitter and identi.ca does not give me much confidence in your other thoughts.
Psudo.
Date: 2010-12-18 06:47 am (UTC)I would think that while it's not quite xml spec, it is one of the html specs. as a result the python html library should be able to parse the content.
Presuming you can walk the content of the backup page for links, (
I would think that while it's not quite xml spec, it is one of the html specs. as a result the python html library should be able to parse the content.
Presuming you can walk the content of the backup page for links, (<A HREF ../A> blocks) the parser should be able to give you the HREF, TAGS and description portions of the link as variables to handle. You then need to basically walk through the tags building a tag_string with each tag word preceded by a ' #' string.
Then you build a post_string as url + description + tag_string. Check to see if the length of the post_string is less than or equal to 140 character, if it is post using the identi.ca libraries for python, or through any tool you have automated already. (I would use a python script that would post through my xmlpp server, but that's a different topic.)
If the post_string is greater than 140 find out if you can run it through a url shortener and get something shorter. If it's already a shortened url, you may want to have it spit out the string to a separate file to go through on your own to see what you can do about shortening the description, or perhaps discarding or shortening tags.
Re: Psudo.
Date: 2014-10-02 11:38 am (UTC)Re: Psudo.
Date: 2014-10-02 05:13 pm (UTC)Re: Psudo.
Date: 2014-10-10 04:11 am (UTC)Re: Psudo.
Date: 2014-10-13 09:22 am (UTC)Re: Psudo.
Date: 2014-10-28 04:12 am (UTC)Re: Psudo.
Date: 2014-10-30 12:29 am (UTC)Re: Psudo.
Date: 2014-11-21 01:55 am (UTC)Re: Psudo.
Date: 2014-11-22 04:05 pm (UTC)Re: Psudo.
Date: 2014-11-24 01:40 pm (UTC)Re: Psudo.
Date: 2014-11-25 06:29 am (UTC)Re: Psudo.
Date: 2014-11-27 10:16 am (UTC)Re: Psudo.
Date: 2014-11-27 11:39 pm (UTC)Re: Psudo.
Date: 2014-11-30 05:42 am (UTC)Re: Psudo.
Date: 2014-12-01 03:39 pm (UTC)Re: Psudo.
Date: 2014-12-02 12:26 pm (UTC)Re: Psudo.
Date: 2014-12-03 10:02 am (UTC)Re: Psudo.
Date: 2014-12-04 06:48 am (UTC)Re: Psudo.
Date: 2014-12-04 12:35 pm (UTC)Re: Psudo.
Date: 2014-12-06 11:16 am (UTC)Re: Psudo.
Date: 2014-12-06 04:06 pm (UTC)Re: Psudo.
Date: 2014-12-07 08:30 am (UTC)Re: Psudo.
Date: 2014-12-08 12:22 am (UTC)Re: Psudo.
Date: 2014-12-08 01:38 am (UTC)Re: Psudo.
Date: 2014-12-08 10:21 pm (UTC)Re: Psudo.
Date: 2014-12-19 11:12 am (UTC)The best out there
Date: 2010-12-18 02:26 pm (UTC)Here you go
Date: 2011-01-06 03:17 am (UTC)