Files changed (9)
-Editing Blogger_ posts directly in emacs seems a natural choice. I've seen some Blogger clients for linux, such as BloGTK, though the editing features are not so good.
-A quick, but great idea would be using some sort of markup language to edit posts, ideal choices would be RestructuredText, Markdown and OrgMode. The only problem is that in this way the blog entry is no more editable since the html isn't importable without loosing some information, but to some extent this is possible (there are very good importers).
-Apart from editing that can be done on a separate stage a good set of feature would include a sort of "post browser" with the ability of deleting, renaming etc each entry of the blog.
-And how about images? Another feature would be to automatically (or easily) uploading images to picasa and include the hyperlink in the post, from emacs.
-Well, I've done a little set of requirements and a "test post" to try out the rst2html exporter and the GoogleCL utility to post articles on the blog.
-- ``blogger-show`` will show the current list of blogs and entries, pressing ``d`` on an entry will delete it.
-- ``blogger-post`` from a rst-mode buffer you can directly upload the post, you will be prompted for the title
-I've also updated the source @ bitbucket_, check the project at http://bitbucket.org/gabriele/emacs-blogger
-On the lines of the last post, I'm trying to implement this new package for blog editing in emacs. Let's look at the commands I'm trying to implement.
-This is a mode for browsing posts and articles in emacs, it would be nice to spawn a buffer for example with ``(blogger-show)`` in this ``blogger-major-mode``. Here's what I imagine the buffer::
-It should be evident that there's a blog name (maybe collapsible, how many blogs do you own?) and under each blog a list of entries sorted by date, and with tags.
- - ``+`` -> promtping for editing a new entry, asking for example which markup language to use etc..
-An interface like that should be quite nice for such tasks, but for example the "new entry" make not much sense, imho a good workflow for posting *new* stuff would be:
-A simple function like ``M-x upload-to-picasa-and-insert-link`` seems a pretty good choice, at least it is a throw away solution for fast uploading photos and inserting links in the blog.
-Currently I'm developing this stuff in home, I'll put the code soon on bitbucket_. Unfortunately I'm not comfortable with writing the complete API in elisp, in fact I need a thin layer with python (using pymacs) to have the good apis provided by python-gdata. Unfortunately pymacs is not easy installable, though at least in linux it's pacakaged for most distributions.