Skip to topic | Skip to bottom
Home
Search:

Local
Local.IMCSydneyMigrationr1.13 - 11 Aug 2005 - 08:37 - IrenicAutopic end
You are here: Local > ImcSydney > IMCSydneyMigration

Start of topic | Skip to actions

Sydney Indymedia Code Base Migration Project

Introduction

The Sydney IMC collective is currently starting up a discussion about the possibility of migrating from active-1-7-2 to another code base.

History

Someone please check and clarify this history

Sydney IMC was one of the first IMCs and active 1-7-2 was the first software to run on indymedia sites, but times have changed and so have the requirements.

The active-1-7-2 software still runs on the active sydney website which was set up before indymedia became a household name. There is talk about a merge of active sydney and sydney indymedia because there is no real point to having two newswires for the one city. You can read some of the reasons for proposing a merger here.

Essentials

What the new code base absolutely must have:
  • Article Categorisation
  • Easier Spamming and Troll handling

Desirables

Various members of the Sydney IMC collective would like the new code base to have the following features:

  • Better region management
  • better topic management
  • Optional User Registration
  • Sort By latest comment. As far as I know, active-1-7-2 is the only code base that provides this fantastic facility. It is an easy way to know if someone has commented on an article I wrote years ago...

Code Base Chosen By Sydney IMC

After some debate between using Drupal and Dada IMC, that final decision was taken to migrate Sydney IMC from Activer-1-7-2 to Drupal 4.5, which is the latest release.

The previous list of Indymedia codebases around the world has been moved to the IMCSydneyOtherIMCCodebases page.

Open discussion about the migration is being conducted on the imc-drupal-dev mailing list. To join this list go to the sign-up page. Archived discussion is also available here. For a summary of this info, see ImcDrupalDev.

Drupal Features and Modules

There is a core set of features that come standard with the base Drupal install. The list of these features can be found on the Drupal website here -

http://drupal.org/features

There's also a whole bunch of add-on modules that can be installed onto the base build. The full list of these modules, with a brief description, can be found here -

http://drupal.org/download

As a very initial list the following is being considered:

Article - The article module allows for articles to be organized and displayed in a centralised location.

Attached Node - The attached_node module allows users to include a reference to a node within the body of another node.

Attachment - Allows the attachment of arbitrary files to nodes.

Bookmarks - Gives users with the 'access bookmark' permission their own private bookmark block, allowing them to add any URL to the list.

captcha - Adds "captchas" to the user registration process.

Collimator - For example, collimator could be used to view the latest posts to a site. Nodes are then sorted by their last modification time in descending order.

Daily - The daily module is meant for things like comic strips or daily headlines. It offers a new node type daily that has a date associated with it.

Feature - A module that lets you organize and maintain a feature list.

Filestore2 - a completely rewritten version of filestore which stores the files on the filesystem instead of in the database.

Flexinode - Flexinode is a module that allows non-programmers to create new node types (flexible content types) in Drupal when their needs are modest.

HTMLArea - Allows Drupal to use the HTMLArea WYSIWYG formatter to replace text area fields.

Image - This module allow users with proper permissions to upload images into drupal. Thumbnails are created automaticaly.

Img_assist - Greatly simplifies the process of adding inline images to content.

mypage - Provides users with the ability to select among all your site's taxonomy terms, and then get a customized "mypage" with nodes.

News Page - Allows creation of pages which show syndicated 'news' items from an aggregator category.

Node Moderation - This module enables users to vote on nodes.

Summary - The summary module provides several options for content display on a home page in addition to the standard list of recent posts.

Syndication - Syndication.module offers a web page which centralizes all of the RSS feeds

Taxonomy Browser - Think of this as a 'build your own category view' page.

Taxonomy Menu - This module adds links to taxonomy terms to the global navigation menu.

Migration scripts

IMCSydneyMigrationScripts


-- SeanS - 01 Sep 2004 - created
-- GarconDuMonde - 02 Sep 2004 - few more links (mostly nicked from imc-tech) and thoughts
-- SeanS - 02 Sep 2004 - added new desirable sort by latest comment
-- PhillC - 02 Sep 2004 - linked up all the codebase names from a list I found on IMC Dev
-- SeanS - 02 Sep 2004 - added a couple of brief comments to some of the codebases based on email discussions
-- SeanS - 03 Sep 2004 - expanded the history of the sydney imc codebase
-- PhillC - 29 Nov 2004 - Updated section on chosen codebase and moved older list
-- PhillC - 02 Dec 2004 - Added Drupal Features and Modules for consideration list and imc-drupal-dev mailing list

to top

You are here: Local > ImcSydney > IMCSydneyMigration

to top

Copyright © 1999-2008 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding this tool? Send feedback (in English, Francais, Deutsch or Dutch).