Hi Clément!

I think that the project hosting is not an important question _at all_
unless you want your extension to be used in Wikimedia projects.
Hosting on github is awesome - there is no bugzilla, there is no
gerrit, it's easier for other developer to help you - I don't see any
good reason to go to Wikimedia hosting.

I think that to make the transition from Widgets easy for users the
following has to be in place:

1) more widgets (ideally - all that Widgets extension has)
2) pain-less converter for users that now use Widgets extension.
Ideally - one button to press: "replace my old widgets to
WidgetsFramework widgets "
-----
Yury Katkov, WikiVote



On Tue, Nov 20, 2012 at 6:28 PM, Clément Dietschy <[email protected]> wrote:
> Hi all,
> Two months ago, we talked about Extension:Widgets [1] and
> mediawikiwidgets.org [2] on wikitech-l [3].
>
> Reminder: With Extension:Widgets, external services (Youtube,
> Facebook...) are added to the parser by writing code (smarty) in the
> Widget namespace. These Widgets are hosted on mediawikiwidgets.org.
>
> In short, Sergey Chernyshev [4] wondered how we could save this great
> work. That lead to a discussion about the quality/sustainability of
> Extension:Widgets. Biggest issues raised were: security (code stored
> within the wiki pages) and version control (of widgets).
>
> We [5] have been working since on Extension:WidgetsFramework [6].
> Inspired by Extension:Widgets, we hope it could be a suitable
> successor. With Extension:WidgetsFramework, external services are
> added to the parser like any other MediaWiki extension (php) but the
> code is factorized and simplified. These Widgets are hosted in Git [7]
>
> See the thorough documentation:
> http://www.mediawiki.org/wiki/Extension:WidgetsFramework
>
> We believe WidgetsFramework is now stable and advanced enough to face
> the community (and its challenging insights). And here we are, asking:
> - Do you think this extension has an use and a future for more than
> just our wiki?
> - If yes, what is the best way to distribute/manage the codes
> (framework+widgets) within the community?
> - If answer is "Git+Gerrit+mediawiki.org", can we get help? Our
> resources are rather limited and... well... Gerrit scares us a bit :-)
>
> Thank you for your time,
> Regards.
> --
> [1] http://www.mediawiki.org/wiki/Extension:Widgets
> [2] http://www.mediawikiwidgets.org
> [3] 
> http://comments.gmane.org/gmane.science.linguistics.wikipedia.technical/63790
> [4] http://www.sergeychernyshev.com
> [5] http://www.seizam.com
> [6] http://www.mediawiki.org/wiki/Extension:WidgetsFramework
> [7] 
> https://github.com/Seizam/seizamcore/tree/master/WikiZam/extensions/WidgetsFramework
> --
> Clément Dietschy
> Seizam Sàrl.
> 24, rue de Bâle
> 68300 Saint-Louis (France)
> tél. +33 6 87 75 99 27
> www.seizam.com
>
> _______________________________________________
> MediaWiki-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to