Planet OpenVZ
Planet OpenVZ is a window into the world, work and lives of OpenVZ developers and contributors. This article describes how to add your blog to Planet OpenVZ.
Adding Your Blog:
Contents
Getting feed URL[edit]
You may want to tag or label individual posts or categorize only some posts to be aggregated in OpenVZ Planet. Different blogging software have different ways of providing feeds that will only aggregate posts you mark or tag under an "openvz" category, for example.
- In Blogger: the feed URL for a specific label would be http://domain.blogspot.com/feeds/posts/default/-/labelname
- In WordPress: You can provide feeds to only specific categories on your site by adding the following to the end of the feed URL link: http://domain.com/wp-rss2.php?cat=42 or http://domain.com/category/categoryname/feed.
- WordPress.com users: RSS2 feeds have a small problem and atom feeds seem to change time stamp on update, so you need to add ?mrss=off to the end of the RSS2 feed. Example http://blog.domain.com/category/openvz/feed/?mrss=off
- WordPress 2.7 users: RSS2 feeds for a specific category doesn't work with the example feed link above when Permalink's set to Default. Use http://example.com/?cat=4&feed=rss2 instead.
- In Drupal: you can use taxonomies to tag your content and have RSS feeds generated from those taxonomies.
- In LiveJournal: the feed URL for a specific tag would be http://example.livejournal.com/data/rss?tag=foobar
- In Tumblr: the feed URL for a specific tag would be http://youruser.tumblr.com/tagged/foobar/rss
For other blogging systems with no filtering support: You can use Yahoo Pipes to filter your feed, but the links to your blog from the right Planet OpenVZ sidebar and from your face image will point to the feed also.
If you are a OpenVZ contributor you can have your blog on Planet OpenVZ. If you have a general blog you may want to set up a tag and subscribe the feed for that tag only to Planet OpenVZ.
We also include feeds in different categories, currently Project News feeds, User Blogs, English and Russian Language OpenVZ blogs.
Planet OpenVZ is kept in OpenVZ's GIT repository. How to add your feed:
git clone https://github.com/ligurio/openvz-planet
Put your hackergotchi in website/hackergotchi/. A hackergotchi should be a photo of your face smaller than 80x80 pixels with a transparent background. git add the file. At the end of the config file add your details (the name in brackets is your IRC nick):
feed 45m http://path.to/my/feed.rss define_name John Donn define_face hackergotchi/djohn.png define_facewidth 80 define_faceheight 80
git commit -a; git push
If you want to add a Twitter microblog to the Microblogging sidebar add define_microblog true and follow your name with [twitter].
If you do not have a Git account, file a bug in Bugzilla listing your name, Git account (if you have one), IRC nick (if you have one), RSS or Atom feed and what you do in OpenVZ. Attach a photo of your face for hackergotchi.
Blog Classes[edit]
The default class for blogs is English language personal blogs. Other classes are:
English language: define_feedclass english
Russian language: define_feedclass russian
OpenVZ User blogs: define_feedclass user
OpenVZ News feeds: define_feedclass news
Planet OpenVZ Guidelines[edit]
Planet OpenVZ is one of the public faces of the OpenVZ project and is read by hundreds of users and potential contributors. The content aggregated at Planet OpenVZ is the opinions of its authors, but the sum of that content gives an impression of the project. Please keep in mind the following guidelines for your blog content and read the OpenVZ Code of Conduct. The OpenVZ project reserves the right to remove an inappropriate blog from the Planet. If that happens multiple times, the Community Manager can be asked to consider what needs to happen to get your blog aggregated again.
Blogs should be OpenVZ themed[edit]
The majority of content in your blog should be about OpenVZ and your work on OpenVZ. Blog posts about personal subjects are also encouraged since Planet OpenVZ is a chance to learn more about the developers behind OpenVZ. However blog feeds should not be entirely personal, if in doubt set up a tag for Planet OpenVZ and subscribe the feed from that tag so you can control what gets posted.
Posts should be constructive[edit]
Posts can be positive and promote OpenVZ, they can be constructive and lay out issues which need to be addressed, but blog feeds should not contain useless, destructive and negative material. Constructive criticism is welcome and the occasional rant is understandable, but a feed where every post is critical and negative is unsuitable. This helps to keep OpenVZ overall a happy project.
Do not inflame[edit]
OpenVZ covers a wide variety of people and cultures. Profanities, prejudice, lewd comments and content likely to offend are to be avoided. Do not make personal attacks or attacks against other projects on your blog.