Project

General

Profile

Actions

Motion #1181

closed

Foren migration

Added by Apophis over 13 years ago. Updated about 12 years ago.

Status:
Considered
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
27 June 2011
Due date:
% Done:

100%

Estimated time:

Description

Simplemachine Forum 2.0 was released a few weeks ago. Our Problem - the license - is solved. SMF 2.0 is licensed as BSD license.

Todo:

  • There is a very simple LDAP module (which just does authorization)
  • Corvus: Is LDAP ready for non pirate users?
  • We need a theme
  • We need to match pirates with forum users
  • we need a migration plan
Actions #1

Updated by corvus over 13 years ago

Corvus: Is LDAP ready for non pirate users?

Yes, the LDAP is nun member ready. As a matter of fact there are already a few non members in it (mainly old pirates).

There is a very simple LDAP module (which just does authorization)

@Apophis: Please give me a link to the LDAP module you mentioned. I'd like to check the prerequisites.

We need a migration plan

It can be that simple like to use a converter. Which version ob bhbBB do we have? Is there a suitable converter available? http://download.simplemachines.org/?converters;software=phpbb

We need to match pirates with forum users

There is already a basic strategy. The idea is to hook a tool into the login process where the user can link his forum account with his membership if there exists one. For a certain period of time this tool can be skipped but after this period you have to proceed or you can not go on.

Some questions need to be solved

How to proceed with conflicting usernames?

Imagine a forum account and a member entry has the same username but does not belong to the same person. We already have this problem with the username seb.

How do we proceed with unequal usernames in the forum account an d the member entry for the same member?

it is a fact, that usernames of the forum does not match the username in the member database. I suggest to allow only one username and let the member choose which one he would like to use. In place of a conflict the migration tool will suggest the non conflicting alternative and gives the possibility to choose a new one. If the user wants to stick with the conflicting username we will proceed the same as in the case above.

How to proceed with inactive accounts?

Sure, we can simply migrate them. But I think this is a possibility to clean up. At least accounts with no content linked to can be deleted.

Actions #2

Updated by Apophis over 13 years ago

@converter: yes phpbb3 converter should work we use phpbb 3.0.5

The original module which probably won't work on 2.0
http://custom.simplemachines.org/mods/index.php?mod=213

Other solutions
http://www.simplemachines.org/community/index.php?topic=294254.0
http://www.simplemachines.org/community/index.php?topic=247449.0
http://www.simplemachines.org/community/index.php?topic=247449.60

Conflicting Username:
  • Contact both user, usually prefer Pirates
Inequal usernames
  • SMF supports some change of the "Display Name" - we need to look how and if we use that.
Inactive
  • Accounts which have been never used and are older than 12 months should be deleted

We ignore for the migration everything but the most necessary steps. Language tools - plugins will be added later.

Actions #3

Updated by Apophis over 13 years ago

We have a test installation running on stage:
http://stage.piratenpartei.ch/forum/index.php

Actions #4

Updated by corvus over 13 years ago

  • Status changed from New to 7
Actions #5

Updated by corvus over 13 years ago

  • Project changed from 22 to Digitale Infrastruktur
Actions #6

Updated by corvus over 13 years ago

  • Status changed from 7 to Closed
  • Target version set to Meeting 3. Juli 2011

Abstimmung: Wollen wir neu SMF als Forensoftware einsetzen?
Ja: Apophis, Exception, Cockrach, Corvus
Nein: –
Enthaltung: –

Abstimmung: Wollen wir das Forum nach den Wahlen (14. Oktober) Umstellen?
Ja: Apophis, Exception, Cockrach, Corvus
Nein: –
Enthaltung: –

Apohpis übernimmt die Verantwortung für die Erstellung einer Migrationsstrategie.

Actions

Also available in: Atom PDF