in Activism, Knowledge Management, Learning, OPML

Using OPML to organize information for use

Recently, Ken Smith shared an example of a directory of activities to do during a wedding weekend (primarily for attendees not familiar with the area). I recently started a OPML directory of sorts on Oregon elections. Using the drummer.this.how feature from Dave Winer, these directories can be easily reviewed by others. I also recently created a Github repo to collect thoughts on organizing information for use, but it is not in OPML format (although it could be…)

In the early days of OPML, some people were trying to organize podcast directories using OPML files. The idea was that someone could be the maintainer of a directory on a topic, and that file could be included as a folder/directory within a larger directory structure. After playing with the new includes feature in opmlPackage, I started thinking about this again. My impression is that many people who post lists of things do so with the idea of sharing, but the reuse of that sharing is difficult. However, if the list was in an OPML file, this would lend itself to reuse/sharing/remixing. If you had a group of experts who could summarize/curate information/resources for a set of topics in OPML, this could be the basis of a larger work which could be updated at anytime by any of the experts (see Ken Smith’s “Beyond griping” post for more info). As I mentioned in this post, maybe starting a little “beachhead” for experimentation would be in order. Watch this space for more details!

Write a Comment

Comment

  1. Hi Andy, just thought I would share with you some URLS for how I have been using OPML files to organize and publish information, in case you find them useful as examples:

    – My “now” page: http://frankm.info
    – My technology index: http://tech.frankm.info
    – Projects: http://projects.frankm.info
    – 2021 Books: http://2021books.frankm.info

    I have found that one of the keys with using pagePark for serving OPML pages is deciding whether to set collapse to true for parent nodes. For example, for the books page none of the nodes are collapsed but with my Now page, there is a mix. For me it is a matter of what I really want the reader to see when the load a page, and what they can find by expanding the node.

    Finally you will note that I am creating subdirectories of a domain I own, frankm.info as a forwarder to the actual URL that is used by pagePark, which enables me to move the backend around if I would need to. If Dave were ever to want to kick me off his servers, or take them down, I could always spin up my own instance of pagePark should I need to.

  2. Frank, thanks for the examples, I appreciate it! Do the PagePark docs explain how to set up or enable the my.this.how function?

  3. Yes. my.this.how is simply a URL pointing to a server running pagePark. You have a directory for where the OPML files are located and a directory for the template.