Page MenuHomePhabricator

Begin to use central modules
Open, Needs TriagePublic

Description

This task consist to begin to use central modules as described in the Central modules reference manual.
It is not for an alone Lua-coder. The "Assigned To" role is to transmit his know-how and to support others to debug their new central modules.
The sharing concern also to update documentations.
We must specialy take care of the stability.
This task continue until it will be shared by 7 Lua-coders, in 7 projects, in 7 Languages.

  • Cooperate

The first version of the Module:Central is in French Wikisource.
The dedicated Library:activity supports Lua-coders on some aspetcs of this task.
We could discuss in the user manual/Discussion.
When the central repositotry T52329 will become stable we will move all this cooperation in it.

  • I invite some of you to share this task.

Event Timeline

Rical created this task.Jun 25 2018, 2:02 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 25 2018, 2:02 PM
Rical added a comment.Jun 25 2018, 2:15 PM

The Module:Central already exist in en.wikipedia. Then it can not be tried there.
That is linked with 2 aspects:

  • How to name central modules.
  • This question will desapear when central libraries will be parts of scribunto.

@Rical: I don't immediately see why this should be tracked as a task in Phabricator instead of on-wiki?

Rical added a comment.Jun 25 2018, 2:34 PM

You are right, but I understand this task as a sub task of T135845.
In the past I already invited some Lua-coders to share this task, without succes.
It is a way to clearly engage other subscribers to cooperate.

Rical added a comment.Jun 25 2018, 3:00 PM

@Aklapper could you really make this task a sub task of T135845. I missed to do that and I don't find how.

Rical updated the task description. (Show Details)Jun 25 2018, 4:37 PM
Rical added subscribers: Tpt, VIGNERON, Thibaut120094 and 9 others.
Od1n removed a subscriber: Od1n.Jun 25 2018, 5:22 PM
stjn added a subscriber: stjn.Jun 25 2018, 9:15 PM

I don’t want to diminish your work in any way, but do you really think that anyone will or can edit a 839 Kb module other than you if they’d had to do any modifications?

Thanks for the parent task and Scribunto.
The Module:Central is heavy and I continue to update it.
The Lua-coders or some of them will need my support to convert there modules to become central = multilingual, advanced facilities for arguments and reports of errors.

Anomie added subscribers: Krinkle, Anomie.

This task has nothing to do with Scribunto beyond using it on-wiki.

VIGNERON removed a subscriber: VIGNERON.Jun 26 2018, 1:20 PM
Rical added a comment.Jun 26 2018, 4:45 PM

The present Module:Central has 2 roles:
*Be an exemple of converted application, a temporary role.
*Install some libraries as support of central modules. They are built to become the main base for central modules in a stable repository in long term.

Vvjjkkii renamed this task from Begin to use central modules to ccaaaaaaaa.Jul 1 2018, 1:01 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii removed Rical as the assignee of this task.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
JJMC89 renamed this task from ccaaaaaaaa to Begin to use central modules.Jul 1 2018, 3:36 AM
JJMC89 raised the priority of this task from High to Needs Triage.
JJMC89 assigned this task to Rical.
JJMC89 updated the task description. (Show Details)
JJMC89 added a subscriber: Aklapper.