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
