Page MenuHomePhabricator

Create a wiki for transwiki import
Closed, DeclinedPublic

Description

Author: crochet.david

Description:
Lot of wiki want add/import some page from a wiki to an another.

Why not create a specific wiki for that. A sort of hub-import-wiki.

For exemple :

ja.wb want to import a pt.wp page. two solutions:

  1. the first, tell to Bugzilla(?) to create the import link.
  2. Second, copy/past

The new solution:

  1. a transwiki wiki, and it's only work is to make easier the import file.

This transwiki wiki have all WMF wiki on it's import configuration.
All WMF wiki have only the transkiki on it's import configuration.

When a WMF wiki want to import a page from an another, it tell it (in a equiv of a 'village pump' ) to the transwiki wiki, wich import in it the page, and after the wiki can import from the transwiki.

That my idea. It can be better of course, or ...


Version: unspecified
Severity: enhancement

Details

Reference
bz16568

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:29 PM
bzimport set Reference to bz16568.
bzimport added a subscriber: Unknown Object (MLST).

This is a horrible idea. Among other things, the import is already broken enough in that it doesn't clearly store anywhere the information of where the revisions come from, and this proposal would break it completely by making even the log useless.
In general, if what you want is more flexibility for imports and import configuration, what you're looking for is either bug 26992 or importupload ([[m:Importer]]).

The current situation isn't efficient at all. People have to copy/paste templates and their dependencies, creating forks that will never merge back their changes, not to mention the extra effort it will take to respect legal issues. Importing require priviliged account, while this proposal would make that problem vanish too.

Importing require priviliged account, while this proposal would make that problem vanish too.

This report is not about changing permissions. Only about about import sources.

That's a side effect: to import source you need an account with the relevant granted priviges.

That's a side effect: to import source you need an account with the relevant granted priviges.

I'm not sure what you're trying to say, but Special:Import always requires privileges, whether the desired wiki is defined as import source or not.

If your aim is to reduce the need of the "importupload" permission without requiring server-side configuration changes, what you're looking for is T16264 or T17583.

What is suggested, as I understand it, is that importation is not the way to go.

For example, one may one to be able to use existing templates/modules in an other trusted wiki instance, which may have a lot of decencies. The current situation, as far as I know, force to copy each article manually. This is inefficient and create derived versions whose evolution will hardly synchronize.

Ability to call remote trusted template/modules would be a better situation. And having a central repository for that kind of things would be even better.

Please let me know if I can bring more relevant information.

Ability to call remote trusted template/modules would be a better situation. And having a central repository for that kind of things would be even better.

That is covered by T6547: Support crosswiki template inclusion (transclusion => interwiki templates, etc.).

He7d3r added a project: Crosswiki.
He7d3r set Security to None.
Nemo_bis renamed this task from Create a transwiki wiki to Create a wiki for transwiki import.Mar 17 2015, 9:18 PM