Planet (software)
This article is currently slated for merging. There is consensus to merge this article into Comparison of feed aggregators. You can carry out the merge by following the resolution at the destination's talk page and the merging instructions. Process started August 2025. |
| Planet | |
|---|---|
| Stable release | 2.0
/ July 26, 2006 |
| Repository |
|
| Written in | Python |
| Engine | |
| Type | Feed aggregator |
| License | Python License |
| Website | planetplanet.org (archive) |
Planet is a feed aggregator that runs on a web server. It creates pages with entries from the original feeds in chronological order, most recent entries first.
Etymology
[edit | edit source]In online media a planet is a feed aggregator application designed to collect posts from the weblogs of members of an internet community and display them on a single page.[citation needed]
History
[edit | edit source]Planet was written in Python and maintained by Jeff Waugh and Scott James Remnant.
There are several successors:[when?] Venus - started by Sam Ruby,[1] Pluto - started by hackNY,[2] a second project also named Pluto by Gerald Bauer,[3] and most recently Moonmoon.[4]
Design
[edit | edit source]Planet uses Mark Pilgrim's Universal Feed Parser to process feeds in RDF, RSS and Atom format, and Tomas Styblo's htmltmpl templating engine to output static files in any format.
Released under the Python License, Planet is free software.[5]
Adoption
[edit | edit source]Planets are commonly associated with free and open source software projects, where they are used to collect posts from the various developers involved in projects. For example, the Ubuntu[6] and Fedora[7] Linux projects both have active planet sites.
See also
[edit | edit source]Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).