Lunch meeting over maemo-blog

February 27, 2007 on 2:47 pm | In blog-service, maemo, maemo-blog, maemo-hackers | 1 Comment
We had a lunch meeting with bergie, tigert, rambo and mdk. Among other fun stuff, we talked about some ideas for maemo-blog:

  • make the "engine" a dbus service and separate UI
  • The DBus API should provide at least the following
    • getting a list of configure blogs
    • getting a list of posts in a blog
    • getting a list of categories in a blog (preferably with post counts, if possible)
    • creating categories (if supported by the blog API)
    • creating posts to a defined blog
    • creating posts to the default blog
    • upload media (preferably through gnome-vfs URI's in the post content to keep us indenpendent of network, cache network/bluetooth files locally?)
  • The UI should also have a DBus API for the following
    • Open a "prepared" item in editor for posting
    • Show a "choose blog" -dialog for posting
  • Finally implement the UI changes proposed by tigert
  • Clean up the editor (preferably as a widget in it's own library)
  • Replace category menu with tag cloud (needs tag cloud widget)
I was planning on making the post query/sending functions quite generic, so the user would list the fields they're insterested, something like this:

org.maemo_hackers.maemo_blog.get_posts(string:blog_id,string:field1[,string:field2...]);
org.maemo_hackers.maemo_blog.send_post(string:blog_id,string:field1,:field1_value[,string:field2,:field2_value...]);
 

The latter would require fields "title" and "description".

Suggestions, comments etc welcome.

Teating maemo-blog once again

February 27, 2007 on 1:02 pm | In geeky, maemo-blog, maemo-hackers | 6 Comments

Maemo-blog is once again in maemo-hackers repository, for n800 too. Go grab it.

In other news: an experimental wordpress package and updated php package available.

nginx update, php

February 21, 2007 on 12:48 pm | In maemo, maemo-hackers | No Comments

Noticed today that there have been a plenty of nginx releases since I packaged it, and so I upgraded my package, now 0.5.13-3, grab the install-file if you want to test it out.

If you're interested, I've packaged also a fastcgi version of php interpreter. Grab it's install file for installation. If you want to use php, I suggest installing this first and nginx only afterwards, otherwise you need to restart nginx.

Update:thanks to maddler for bringing into my attention that the port I was using for fastcgi, 9000, is used by canola. Changed the port to 9005, so if you had prolems, upgrade your php5-fastcgi package.

Powered by WordPress.
Entries and comments feeds. Valid XHTML and CSS. ^Top^