Archive for the ‘wordpress’ tag
WordPress and the Cruft
I really like WordPress, but NanoBlogger always amazed me for its simplicity. It’s not like I update my blog every hour or something to have something rendering the same pages again (and dynamic content, like the Last.fm, Twitter and Del.icio.us widgets don’t behave properly under WordPress cache plugin — or, at least, it didn’t work when I tried last time.)
So, just for the fun of it, I decided to try to write a “WordPress 2 NanoBlogger” converter. The first is get a copy of the database, so I have the data to convert in first place. Simple MySQL-dump would be enough to me (well, not completely necessary, but I still don’t have internet at home and I can’t connect to my database without the data.)
Dump in hand, I decided to take a look at it. The amount of cruft on it is really impressive. I still have things about my LJ-exporter, which isn’t being used for a year already. And Twitter Tools is keeping copies of all my Tweets.
I know it’s not the normal WordPress use, but I guess it should have some option to clean up its database (at some request in the admin interface.)
‘Cause an idea is a terrible thing to waste
[2:23:32 PM] Julio Biason says: now I have two projects in my head
[2:23:46 PM] Julio Biason says: first one is a image gallery (much like Gallery), using tags, written in python
[2:23:51 PM] Gerald Kaszuba says: ooh
[2:23:58 PM] Julio Biason says: and something that I would call “Replicator”.
[2:24:02 PM] Gerald Kaszuba says: heh
[2:24:15 PM] Julio Biason says: replicator is my idea of “update all your social things in just one place”
[2:24:21 PM] Gerald Kaszuba says: nice
[2:24:43 PM] Julio Biason says: say, you want to update your picture? Just provide your password for, say, last.fm, facebook, orkut, twitter, pownce and it will upload to all of them and update all profiles.
[2:25:09 PM] Julio Biason says: want to write a blog post? no worries, we replicate it in your wordpress and last.fm (if you point that it is music related)
[2:25:15 PM] Gerald Kaszuba says: that’s quite cool actually
[2:25:18 PM] Julio Biason says: pictures? upload to orkut and flickr
[2:26:34 PM] Julio Biason says: i’m still not sure if I do it as an Gtk application, Cocoa application or a web application…
[2:26:49 PM] Gerald Kaszuba says: id go for web app myself
[2:27:22 PM] Julio Biason says: The good thing about being a web app is that all the other things are web apps too
[2:27:51 PM] Gerald Kaszuba says: well yeah… and accessable from anywhere
[2:27:57 PM] Julio Biason says: the bad thing is that i’ll have to save your passwords to access the other applications, and I’m not keen to putting my password somewhere (even if I wrote the app)
[2:28:16 PM] Gerald Kaszuba says: u can get them to type it in everytime! ![]()
[2:28:19 PM] Julio Biason says: Gtk would be a good choice, as I could (hopefully) easyly port to all other applications (using pygtk)
[2:28:33 PM] Julio Biason says: yeah, I could. but that would be annoying…
[2:28:38 PM] Gerald Kaszuba says: yeah
By the way, if you like those ideas, feel free to drop me a note and we can start working on them (I have everything set up for TAGallery, the web gallery, except that I don’t have any code yet.)
Give to Caesar what belongs to Caesar
One of the things that pisses me off is when someone uses open source and don’t give the credit to the authors.
This happens a lot with web applications.
Several times I looked at some site and thought “hey, that’s a nice engine those guys got there”, only to find, in some weird way, that it is just a theme for WordPress. Honestly, that’s probably the least credited open source project ever (well, maybe after Apache and PHP, anyway). Several themes around remove the “powered by WordPress” completely.
Come on! It is not that hard to add a simple “powered by” in the bottom of the page…
