Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

A College Online Newspaper Suite as Open Source?

Cliff posted more than 11 years ago | from the why-not? dept.

Education 33

Gurami asks: "I'm a part of a student run team at my school that develops a student website, like those found at many schools, that offers news and services to the college community. Recently, we agreed to create a web based set of apps for a new online student publication. It allows the editors of a publication to manage assignments (articles and media), layout, advertising, workloads, contact information, and some other neat things related to online newspapers/publications, in PHP. Our question is: Is there a market for this sort of web suite, would we be able to package and sell it, or open source it, and sell setup and maintenance services for it to college and university student groups?"

cancel ×


Sorry! There are no comments related to the filter you selected.

In (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#5040357)

SOVIET RUSSIA source opens YOU!

Re:In (-1)

Anonymous Coward | more than 11 years ago | (#5043234)


my guess would be no (1)

MaxQuordlepleen (236397) | more than 11 years ago | (#5040368)

Since most educational institutions have a ready supply of free development labour in their CS departments :)

Re:my guess would be no (1)

KingDaveRa (620784) | more than 11 years ago | (#5046213)

just because we're free, don't mean we'll do anything ;-)

No market, no nothing. (0)

Anonymous Coward | more than 11 years ago | (#5040393)

There is absolutely no interest in this sort of products. See this site [] for details.

Well.... (3, Insightful)

cybermace5 (446439) | more than 11 years ago | (#5040444)

Not really.

From my experience, the people running the school paper websites are doing it because they want the experience. What looks better on a resume: "Developed custom applications for automatic formatting and publishing a news website" or "Found free software to do my job so I could play more Everquest"?

Re:Well.... (2)

anthony_dipierro (543308) | more than 11 years ago | (#5040772)

What looks better on a resume: "Developed custom applications for automatic formatting and publishing a news website" or "Found free software to do my job so I could play more Everquest"?

"Found free software to do my job so I could write a GPLed Everquest clone."

OpenACS (4, Informative)

AndyElf (23331) | more than 11 years ago | (#5040541)

You REALLY should look at it. This is a great tool when it come to on-line community building. See at their site [] . FWIW, Greenpeace web site is running on it. It is fully open-sourced, supports both Oracle and PostgreSQL, has a very well-organized development process, quite detailed documentation, etc., etc., etc.

Last, but not least, they can benefit from worthy contributors.

As a let-down of sorts -- it is not PHP.

Sure... (1)

DonFinch (584056) | more than 11 years ago | (#5040577)

Dont limit it to college only and yeah sure why not. Colleges may not jump at the bit since they have such a wide pool of experience to tap for cheap or free when compared to the private sector, and could easily develop their own suite for their own use, however, non-profits and local organizations looking to put out a respectable print newsletters may be very interested in something such as this. Especially if it helps collaboration among geographically disperate individuals, it could help small (or big who knows?) non-profits get good corrodinated news print out for something very cost effective over conventional project collab software.

Town/County Websites? (1)

misfit13b (572861) | more than 11 years ago | (#5040579)

Maybe not for college websites, for reasons that other posters have stated, but perhaps if you aim towards towns and counties there might be interest.

Just a thought...

My Vote (1)

DarkKnightRadick (268025) | more than 11 years ago | (#5040588)

I'd say yes. At least I'd be interested in this sort of project (although I'd probably download and install/maintain it myself as I have no cash-on-hand) for re-designing and running my ezine (

You're thinking too far inside the box (5, Interesting)

TrebleJunkie (208060) | more than 11 years ago | (#5040659)

(God, I hate that cliche, but it fits here.)

You're not thinking about it *big* enough.

Not only do I think you could find a market, I think you're selling yourself short thinking of only student-run university/college newpapers, and of the scope of what your application could do.

First, consider this: While there's a lot of generic content-management solutions out there in PHP, Cold Fusion, etc..., (I know. I wrote one myself.) There are few, if any that are geared towards and encompass the workflow of news publishing -- assigning stories, investigation/reporting, submitting stories, editting, fact-checking, etc... (I'm sure I'm missing a lot, because I never worked for a school paper. I'm a conservative; they wouldn't let me. ;) )

Second, consider this: A newspaper's online product is usually secondary to their print product. But a lot of smaller places, like a college or university, probably doesn't have an application to manage the print production. With the appropriate process change at the organization, and the proper sales spin, an app such as the one you wish to create could be used to manage the print creation process as well.

Third, consider this: There are a number of other potential buyers for this type of product: from High Schools or local School Districts, to small-to-medium hometown newspapers, local radio or TV stations (that are not owned by someone HUGE.) that offer their news online, Catholic Diocesan newspapers... virtually *any* organization that creates a printed newspaper and/or offers a news product on the web.
I do wish you luck. All I ask is that when these Ideas of mine *do* make you a few bucks, you send a big fat check to me at:

Ed Zahurak
121 Barnhart Street
Johnstown, PA 15905


Re:You're thinking too far inside the box (3, Interesting)

Cy Guy (56083) | more than 11 years ago | (#5041512)

Third, consider this: There are a number of other potential buyers for this type of product: from High Schools or local School Districts, to small-to-medium hometown newspapers, local radio or TV stations (that are not owned by someone HUGE.) that offer their news online, Catholic Diocesan newspapers... virtually *any* organization that creates a printed newspaper and/or offers a news product on the web.

In fact even that is limiting, as there are also sorts of organization that produce news-like publications. Most decent sized non-profits have some sort of newsletter (heck, even my fraternity in college hada an internal newsletter). Also, any organization that uses a collaboritve effort to produce a text product might be able to benefit.

I work for an audit organization and our work consists largely of drafting workpapers, reviewing documents created internally and externally, drafting a report - revising the draft, and issuing a final report based on comments from those who read the draft. (I often think of my job as analogous to a journalist, though on a longer deadline.) There are proprietary solutions to help auditors manage their documents, but I don't find them very satisfactory and since they are closed source they can't be tweaked to accomaodate the ideosyncracies of my organization.

short answer: YES, there is a market... (2, Interesting)

phippy (176682) | more than 11 years ago | (#5040751)

Having worked at a highly-trafficked, independent online magazine (that is still in existence) I can say that yes, I'm sure that there is a need for this sort of CMS/collaboration tool.

Not to say that it hasn't been done before. Many CMSs can be made to manage tasks, etc. if they haven't already.

Some people complain about the amount of content management systems. I say bring 'em on! I want to see the differences for my own eyes of Vignette, Interwoven, Zope, Bricolage, OpenACS, OpenCMS, and YES, even your php suite of tools.

Managing content is getting easier and easier these days. But running a publishing process is much more than helping computer-dumb writers publishing their stories to a HTML template. It's assigning stories, moving revisions from each step in the publishing process: legal, art, editor's desks, fact-checking, etc.

Whether it's for a university or Time magazine, I think that having CMS tools address these traditional publishing processes is a good idea.

and yes, I think you *SHOULD* open-source it!

Please Yes (2, Interesting)

a hollow voice (112803) | more than 11 years ago | (#5040862)

When I was working for my college newspaper, we used College Publisher [] , and I was NOT impressed. It was a relatively small college, so there wasn't really a source of free labor in the CS department, and the powers that be thought the best choice was to pay for hosting at College Publisher so they could slather our site with their ads for credit cards, etc. and offer us "valuable syndicated content" that nobody read.

I would have loved something built from the ground-up for our purposes, particularly if it offered similar features (article submission/review/revision process, for example) without all the nonsense College Publisher gave us.

Sell it? (0)

Anonymous Coward | more than 11 years ago | (#5040897)

You infidel! The idea of open source is that you write the code, open it up to the community and then die broke or go flip burgers at local McD. That's just the course of life, Mandrake is at stage 3 now, RedHat is at stage 2, LNUX is at stage 3.

Never before I have seen such insolence on an open-source community Web site. What's next, using Microsoft(r) [] Publisher(tm) and IIS as requirements to host your product?

Duhh eerrppp (0)

Anonymous Coward | more than 11 years ago | (#5040958)

PHPNuke []

Make it work.

I've seen the same thing at my university, IIRC (0)

Anonymous Coward | more than 11 years ago | (#5040968)

IIRC, I think I've seen the same thing at my university. A few years ago, one of my friends was working on the website for one of my university's papers, and he was showing me a system that behaved like the one you describe. I don't remember if it was propietary, or if he developed it himself.

You may want to check google to see if your web suite is duplicated.

There is a market (2, Informative)

strudeau (96760) | more than 11 years ago | (#5041029)

I work for a college newspaper.

There is definitely a market for software to run college newspaper websites. Two companies that provide services are College Publisher [] and Digital Partners [] . As far as I can tell, College Publisher's tools and terms are pretty awful. Digital Partners is better. Most of their stuff is written in PHP, their template system allows for more flexibility and their terms (on things like ad revenue sharing, costs, locations of banners, etc) are a bit more reasonable. Our paper uses Digital Partners, and they seem to be growing rapidly. I think we could do better on our own if their were resources (or willing talent) available -- I'm too busy keeping things running to develop a project.

I think a cooperative effort of college papers to produce an open source content management system to for publishing a paper online would be a fantastic project. If work begins on this, please let me know (strudeau takethispartout AT umich dot edu) ...

This could be built in many ways on top of many open source CMS solutions (OpenACS, Zope, midgard, etc). One project that might be worth looking at is PROPS [] which is designed specifically for newspapers and seems to be pretty simple and workable ... written in php.

get legal advice 1st... (1)

Dukebytes (525932) | more than 11 years ago | (#5041155)

"I'm a part of a student run team at my school that develops a student website..."

And the school owns the code and the site and etc...

This has happened before. Sounds like you have a good idea here - don't let someone else own it before you get a chance to start it.


Re:get legal advice 1st... (0)

Anonymous Coward | more than 11 years ago | (#5043247)

i'm programming director for the student site in the article. i don't think the college owns our code for a few reasons:

- the newspaper we're doing this for is not an official student org. at our college yet.

- we had some alumni create a fork of our student services site code a couple of years ago and make a services company around it. they have had no legal problems and their code's now being used by a number of universities.

- the IT dept has refused to give us a budget this yet due to state budget cuts


Reinventing the wheel (4, Insightful)

omega9 (138280) | more than 11 years ago | (#5041288)

Someone mentioned PHP-Nuke earlier and I couldn't agree more.

There are three of us in our MIS office, and between the three of us we are responsible for everything from backups to phones. When I first started there was no system for online information delivery. Initially we tried writing our own custom pages but it eventually became obvious that a prebuilt CMS would benifit us greatly. I'd had experience with PHP-Nuke before so we decided to give it a shot and it has been perfect for our needs ever since.

Which ever package you potentially decide on it's likely you'll desire features that are not included. This turned from being our motiviation to create a whole site to creating custom modules for Nuke. Nuke gave us the base, and so far I've finished a staff/faculty information module, started an online scheduling application, and I'm currently working on moving our paper based critique system to a module as well.

Unless you're looking to develop something soley to try and market, it's difficult to find a reason to start from scratch. A freshmeat search turns up a healthy ammount of people doing their own thing so you can scope out your competition. Otherwise, find the one you like the best and mod the hell out of it.

Re:Reinventing the wheel (2)

TBone (5692) | more than 11 years ago | (#5041693)

It's not reinventing the wheel - doing what they want in Nuke would require a bunch of patching to the Nuke storycode.

Nuke lets you post stories and present them in a logical Slash-type layout. In fact, I'm almost sure it was "inspired" by old Slash. What they have created is something of a hybrid between a Content Management System, and a Workflow Management System, which I imagine lets stories pass through the various departments in the back-end befiore finally hitting the "publish" stage and going into the portal front-end.

Nuke will not fill the need for what they have created - not without essentially rewriting it, in which case, they did the right thing in starting over and not adding all the other crap that Nuke does that a "Newspaper Portal" wouldn't need.

Re:Reinventing the wheel (2)

Suppafly (179830) | more than 11 years ago | (#5070861)

I agree, php-Nuke is great if you want a site that basically is /. except written in php instead of perl. But if you want to have anything to functions much differently its almost easier to find something else than to try and make nuke fit your needs.

SINapse (2, Informative)

NBrooke271 (260498) | more than 11 years ago | (#5041598)

The University of Oklahoma has a nice open-source package availible to do what you've described: SINapse [] , the PHP backend for the Sooner Information Network [] . Very effective and freely availible [] .

Re:SINapse (1)

Gurami (622849) | more than 11 years ago | (#5043017)

Interesting you bring this up, as the student group I am in developed this backend before we started on the publishing system!

Re:SINapse (0)

Anonymous Coward | more than 11 years ago | (#5043216)

hahaha. that's damn ironic. sinapse's code is based off of our main site (they branched from us a couple of years ago). we didn't use it (or our version of the code) because of the unnecessary overhead of the guts of the system and the extra features required for basically running a news publication from the web..

(programming director for the site in the article)

Re:SINapse (0)

Anonymous Coward | more than 11 years ago | (#5045677)

While OU's SIN was based off of WM's SIN (since the original creators came to OU and set it up), all the code was based off our own design. WM's version of SINAPSE was heavily modified by Dan, but his version was based off of our original code. SINAPSE has changed completly since that happend. And SINAPSE has never been designed to just be a news publication system. If that was what we were going for, we would have made a simple stand alone program to do that. It was designed to be an entire school's portal platform -- which is exactly what it does.

yes! (2)

OnyxRaven (9906) | more than 11 years ago | (#5043749)

I'd say if the content and workflow management works well, and has lots of publishing-type functionality, there is a big market of small companies or sites looking for easy to use, cheap, extensible solutions. I know I am. We've written a system of our own, but with us not being experienced with the ins and outs of content management, it feels kludged together.

Any online/print magazine or newsletter just starting up would benifit greatly from a slick solution, especially if it was open source.

Nope. Sorry. (1)

SerialHistorian (565638) | more than 11 years ago | (#5044184)

A company called UWire went bankrupt doing this.

Additionally, there is a lot of resistance to open-source solutions in the network administrations on college campuses. Most colleges have Novell or Windows based infrastructure everywhere but the science and computer/engineering schools.

Instead of rolling your own, check for software others have written. OpenACS is a good start, but there's tons more. Search Freshmeat [] .

Re:Nope. Sorry. (2)

raju1kabir (251972) | more than 11 years ago | (#5044881)

A company called UWire went bankrupt doing this.

I don't know whether they ever went bankrupt (far as I know they've been owned by Student Advantage, those discount card people, for about 5 years). But they're not a content management system, they're a membership organization - similar to AP - that allows college newspapers to exchange stories.

Additionally, there is a lot of resistance to open-source solutions in the network administrations on college campuses. Most colleges have Novell or Windows based infrastructure everywhere but the science and computer/engineering schools.

This description fits a lot of small schools but certainly not the huge ones. Most of them find their needs far in excess of what the commercial vendors (other than Sun and a handful of other unix vendors) can provide.

Either they roll their own (lots of key standards and toolsets, such as IMAP, LDAP, etc. came about this way) or they draw on the successful experiences of their peers, using open source software developed elsewhere.

It's the same way with college newspapers, from what I've seen. The little ones use commercial packages or services. The big ones cobble together their own.


phutureboy (70690) | more than 11 years ago | (#5044369)

I'm the primary author of PROPS [] , which is an Internet publishing system (CMS) designed specifically for online newspapers, magazines, and other such publications. It is written in PHP4, and is free software released under the GPL.

While our package still has some rough edges (it is at 0.6, and I consider the code to be of alpha quality) the software is in use on a number of live newspaper sites. As I've had my hands full with some other projects, it has been a while since I have had a chance to work on the code, however some other developers have recently been pitching in, and so I am hopeful that it won't be too much longer before we have a polished product ready. Any help toward that end would be greatly appreciated. In addition to programming help we welcome contributions of documentation, interface design, packaging, QA, support, demo templates, translations, etc.

We would also certainly be interested in cooperating, communicating and sharing code with any other open-source newspaper CMS teams, especially those who are working in PHP.

No market within your group (2)

BitHive (578094) | more than 11 years ago | (#5050502)

You might be able to sell your system to people doing similar things--but other colleges? Perhaps not. I am the student body webmaster for my college and I put together a few iterations of a SQL-based content management system for putting the student newspaper online. I started with PHP templating and graduated to XSLT, and then--I ditched the whole thing and switched to PDF files indexed with ht://dig.

Why? Well, the newspaper is sent to the printers in PDF format, so why should I waste hours each week scaling and cropping photos (or writing automation for it), stripping out 'smart quotes' and other web-unfriendly characters only to end up with something that looks mass-produced when I can serve up the pages as they were printed?

One thing that became a problem right away with all the web applications I was writing was that I was the only one who knew how they worked, and how to use them. One thing that might test your dedication to such an endeavour is realizing that you won't sell much without good documentation, compatability (not everyone keeps their PHP installations up-to-date or compiles with the same settings), and an easy installation procedure. Systems that you've developed in-place won't have these things naturally. Anyway, best of luck--at the very least it will look good on a resume.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>