Hi user, Roller is an open source (Apache Licensed) project and you're welcome to download its source code and make whatever changes and alterations you want to your copy of it, so long as you follow the rules of the Apache License.

Make sure there is a reason for your project. Nowadays, there are several content hosting companies -- Wordpress, Google Blogger, GitHub Pages, Google Plus, that pretty much allow people to blog whatever they want so long as it isn't illegal or libelous, etc. If you want to host hundreds of bloggers whose content may fall outside those big companies' restrictions, you may be in for a lot of headaches, as you may become responsible for whatever bad content is posted.

I personally would not want to do what you're proposing -- hosting the blogs of strangers usually creates a bunch of headaches and responsibility while providing little if any gain.

Glen

On 11/11/2014 08:14 PM, user wrote:

I consider building a community blog based on roller. It expected to handle about a thousand personal blogs and a main page which will aggregate lastly published articles in personal blogs (may be devided by predefined sections which discussable). It expected to be a social experiment, in which community rather than moderator decide which user should be banned from autopublishing his article on a main page. The ban decision must be accepted by voting of some part of users (voting conditions should be adjustable). Any user can initiate a voting against any user. It also must have an inviting system, so it will be always possible to track who invited a 'bad' user which was exposed to ban.

This task has evolved from the fact that almost all communities which I was interested in (based as a rule on PHP-based forums and social networks) had a totalitarian hirarchy with one or few persons on the top of hirarchy who tends to ban anybody which seems 'bad' to them. I think the totalitarism as phenomenon must be transcend by design, not by hope and faith in 'high aspirations' of a 'good chief'. History teachs that misuse of power thrives everywhere where were appropriate conditions. Namely, where one person could acquire 'God mode=on' for him without carrying responsibility and with limited rights of the others, including the right to know the truth. So my idea is to build an environment where no such conditions and where everybody is responsible for every invited person, and see where it will lead to.

How feasible and difficult this task looks like? Where it is better to start from? I have some Java programming skills, namely J2SE, JDBC, SQL, Ant, Struts2, JSP. I almost unfamiliar with Maven, Spring, Selenium, which are used in Roller.

Reply via email to