Lunch meeting over maemo-blog
February 27, 2007 on 2:47 pm | In blog-service, maemo, maemo-blog, maemo-hackers | 1 Comment- 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)
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 CommentsMaemo-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 CommentsNoticed 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.