News of Linux United Projects
o Volunteer DB
o Project DB
o Vendor DB
o Bug Tracking
Linux News Project Proposal
About this DocumentThis is a work in progress. Discussion of this document is ont he lu-news mailing list.
To subscribe, mail email@example.com with 'subscribe lu-news' in the message body.
To post, send mail to firstname.lastname@example.org.
The mailing list archive can be found at http://www.seul.org/archives/lu/news/.
What is the Linux News Project?The Linux News Project (LNP) provides a network of news server machines that will post and distribute news of interest to the Linux community.
Why LNP?LNP will provide several advantages:
[NOTE: this is the area that probably needs the most discussion/commenting!]
A set of centralized servers ('masters') comprising the backbone of the system are responsible for storing all of the news. Each master should forward accepted submissions to the other masters. All client sites can then poll these hosts and request news of a certain type. To alleviate the load, certain machines on the backbone might host only one type of news- i.e. software, hardware, etc.
DistributionNews can be distributed using several different methods. These would include html, email, nntp, irc, etc.
Each server will be able to take the news articles and format them however they like, and offer them in whatever medium they like. For instance, some people will want to make them available as a news feed, some will want to make them available as a webpage that is made via perl from the news lists, etc.
This connection can be done through a database access, or maybe even email. The key issue for this will be scalability.
SubmissionsSubmissions can be either complete articles, or URLs and summaries. Submissions should be made on a web form (or something similar), so that the header fields can come pre-written, making filtering, approving, and maintaining the system simpler. Only 'master' machines will accept submissions. If a client recieves a submission, it should be forwarded to a master.
News Item StructureEach news article will contain a header describing its contents. Components of this header include:
CategoriesThere are different types of categories. I'm not sure whether to make them hierarchical or not... that should be decided once the individual categories are complete.