RDF Site Summary/Slashalike important features are:
Proposed features:
Application flexibility:
OCS (Open Content Syndication) is being used to make directories of RSS feeds, and apparently also to serve discussion forums.
linuxzombies.com has a very useful tutorial on how to parse XML RSS feeds with Perl.
hit-or-miss.org has another useful tutorial on how to parse XML RSS feeds with PHP (and use blogger).
internetalchemy.org has in depth pages about OCS, RSS, WAP, and Usenet - very interesting.
Slashalike applications:
What is Slash?
Slash is a database-driven news and message board, using Perl, Apache and MySQL. It uses persistence through mod_perl for a good speed and efficiency. Slash has all the features and more that you'd ever want in a bulletin-board/message-board system. You can customize it to anything you want, give it any appearance that you want. This can mostly be done via data in the database. Slash is a database beast in the true sense.
What is ThatPHPware?
Platform: Apache/PHP/MySQL
It is the slashdot-like engine that runs this site. It is based on Apache/PHP3/MySQL (although PHP3 and MySQL will run with a different webserver). In fact, all of the code was built on Win98.
I originally looked at Slash as a solution for me, but as I looked for hosting I only saw virtual hosting as my option. Therefore, I coded with virtual hosting in mind. There is no messing with cron jobs, messing with the permissions of files, no extra things to compile into Apache, PHP, or MySQL. If you can find a host that serves with PHP3 and MySQL and they'll make a database for you on MySQL (you usually have to ask for it anyway), the rest is pretty simple.
It's basically another shootoff from Slash, Squishdot, PHPSlash, NewsForum, cog, or maybe even Midgard. Each serves their own environment. If you're looking for a mod_perl solution, I suggest Slash. For Zope I recommend Squishdot.
It's got some troll protection. If someone is moderated down to -1 5 times within 3 days it won't let you post again going according to username and then by IP address. Also you can't just post the same message over and over again in the same discussion. You want moderation? Got that too... it works in a similar manner to the karma on Slash... not exactly of course.
You don't have to create special user accounts on your server as root like with Slash, or have all your files in a subdirectory by default like with Squishdot. The speed of Thatware will increase with the addition of PHP4.
In the 0.3 development release, many new features were added from the previous 0.2 string. Users at your site will have the language set to their local browser settings... so if you have an English site, but the user prefers French, the site will kick in and use the French translation of the page. Of course you can force the langage to be whatever you want.
As of 0.3, there is a poll log stored on server side to prevent cheating instead of just setting a cookie which can easily be circumvented. As administrator, you have the rights to distribute rights to users. If you only want a user to be able to change the poll in the administration area, you can do that. You can even put more than one installation on the same domain either in differnet subdirectories or in different subdomains.
It is cookie based (not all cookies are bad).
Users can choose different themes.
What is Scoop?
Platform: Apache/Perl/MySQL
Example: kuro5hin
Scoop is a "collaborative media application". It falls somewhere between a content management system, a web bulletin board system, and a weblog. Scoop is designed to enable your website to become a community. It empowers your visitors to be the producers of the site, contributing news and discussion, and making sure that the signal remains high.
A scoop site can be run almost entirely by the readers. The whole life-cycle of content is reader-driven. They submit news, they choose what to post, and they can discuss what they post. Readers can rate other readers comments, as well, providing a collaborative filtering tool to let the best contributions float to the top. Based on this rating, you can also reward consistently good contributors with greater power to review potentially untrusted content. The real power of Scoop is that it is almost totally collaborative.
Of course, as an admin, you also may pick and choose which tools you want the community to have, and which will be available to admins only. Administrators have a very wide range of customization and security management tools available. All of the administration of Scoop is done through the normal web interface. Scoop will seamlessly provide more options to site administrators, right in the normal site, so the tools you need are always right where you need them.
What is SIPS?
SIPS is an integrated weblog and link indexing system written 100% in PHP.It is aimed at those with access to databaseless, PHP enabled web servers who want to run a weblog site like Slashdot and/or a simple link index like Yahoo!.
What is localecho?
localecho is a news/discussion system ala slashdot.org.
I originally wrote it in Perl, but later rewrote it in C for the perfomance gains.
You can see it in action at localecho.aurore.net (or if you prefer, my development version is available at localecho.aurore.net/dev.cgi.)
Note: localecho only supports PostgreSQL at the present time.
Note #2: This code is really old. I have not had time to work on it since the 30th of October, 1999! A new version should be out either soon or straight after the completion of the HSC exams. In the mean time, download SLASH.
What is TWIG?
Apache-PHP-IMAP-pgSQL-TWIG
TWIG is rapidly becoming a very useful intranet/groupware tool and application framework.
It is written and implemented completely with the PHP programming language.
Our intention is that it become a simple, cross-platform, fast, and browser-independent way to access or share
almost any kind of information, without the complexity or costs of other intranet/groupware packages.
FEATURES
Because of the modular design of TWIG, it is fairly simple to add new features very rapidly. Here are the main
features that TWIG currently supports:
What is phpWebLog?
phpWebLog is a complete news-driven website package with lots of bells and whistles. A few features include interchangeable templates/themes, multilanguage translations, fully configurable web-based administration, rdf import/exporting, internal links / statistics pages, search / archiving capabilities, and more.
What is cog?
Cog is a themeable and modularised intranet homepage written in perl. The aim is to make almost every aspect configurable via the web interface to give the user the freedom of choice. Many users each with a separate configuration and password are supported. Applets such as search, todo, news and links are included along with several themes.
What is Midgard?
Midgard 1.4 is an Open Source (OS) content management system based on Apache and MySQL. The system uses PHP as its scripting language. The application and documentation are licensed LGPL, GPL and GFDL which ensures developers, webmasters, ISPs, and business managers that they're investing in a strategy that grants everyone the freedom to share solutions and participate in the application design. While Midgard will always implement an OS development to publishing solution, future releases will include APIs for implementing commercial applications.
What is My Portal?
A CGI and command line utility to run a basic portal. It saves user
configurations using cookies, it displays RSS channels based on those
preferences. See XML::RSS for more info on the channels.
I won't really support this much, I haven't the time. Take the source
and use it if you like.
I wrote this because I wanted to have a "portal" I could customize at
will, without having to worry about other portals adding the channels
I like. I'd like to find things like weather and sports to add, but
those are more difficult. Maybe someday. For now, I just wanted to
put all the news channels I like on one page.
And others, I know, want the same thing. So, you can send me channels
and I can consider them for inclusion on this site, or you can use
this source on your own site for your own use. Whatever. Have fun!
If you use this source for a publically available site, please consider
providing the source to the users, or linking back to this site.
Share the software, you'll be freeeeee ...
What is Zope?
Zope consists of a number of components which work together to provide a complete yet flexible application server package. Zope includes an internet server, a transactional object database, a search engine, a web page templating system, a through the web development and management tool, and comprehensive extension support.
Questions:
Is this an RSS feed? It seems to be a javascript source inclusion. Where does RSS come into that? Test:
A variety of RSS feeds are available from freshmeat.net.