User:Seb35


 * English

I’m Sébastien Beyou, from France, previously a sysop and now a simple editor on the French-language Wikipédia. Interested by MediaWiki since many years (2005), at first I didn’t contribute to the code, but instead follow the developments, help some users, and translate into French. Since 2013 I contribute more and more in the MediaWiki code and continue to improve other parts of the MediaWiki ecosystem (translation, documentation, quality, etc.).

I do hack various things since some years: author of some gadgets, lead one of the first mass-upload in 2010, author of the small extension HSTS, author the larger extension MediaWikiFarm, and I sysadmined WMFR servers during about 5 years.

Since 2015 I propose a professional MediaWiki consulting for enterprises, associations, and public sector in France which want to set up beautiful MediaWiki instances, fully-functional and performant; please see our company Wiki Valley co-founded with Nicolas Nallet.

~ Seb35 [^_^]  11:12, 26 June 2017 (UTC) 
 * Français

Je m’appelle Sébastien Beyou, de France, ancien sysop et désormais simple contributeur sur la Wikipédia francophone. Intéressé par MediaWiki depuis de nombreuses années (2005), je n’ai dans un premier temps pas contribué au code mais me suis attaché à suivre les développements, aider les utilisateurs et traduire en français. Depuis 2013 je contribue de plus en plus au code de MediaWiki et continue d’améliorer d’autres parties de l’écosystème MediaWiki (traduction, documentation, qualité, etc.).

J’ai hacké (bidouillé) divers projets depuis quelques années : auteur de quelques gadgets, ai dirigé un des premiers versements de masse en 2010, auteur de la petite extension HSTS, auteur de la plus grande extension MediaWikiFarm, et j’ai administré les serveurs de WMFR pendant environ 5 ans.

Depuis 2015 je propose du conseil professionnel MediaWiki, pour les entreprises, les associations et le secteur public en France, dans le but de créer des installations MediaWiki de belle qualité, fonctionnelles et performantes ; vous pouvez consulter notre entreprise Wiki Valley co-fondée avec Nicolas Nallet.

~ Seb35 [^_^]  13:12, 26 juin 2017 (CEST)

Wikimedia Hackathon 2017

 * &#x5b;Proofreadpage&#x5d; Use ContentHandler for index pages
 * &#x5b;Proofreadpage&#x5d; Templates with parameters in the Index: namespace are dismissed when opening in editing (gerrit patch to improve - see gerrit:332895)
 * &#x5b;PdfExport&#x5d; Version release 4.0.0
 * &#x5b;SecureSessions&#x5d; &#x5b;WIP&#x5d; Partial conversion to AuthManager
 * &#x5b;Proofreadpage&#x5d; &#x5b;i18n&#x5d; T142287 Localisation of ProofreadPage namespaces for Tamil (ta) wikisource
 * &#x5b;Proofreadpage&#x5d; T165813 Create Author: namespace on Tamil wikisource
 * Extension:MediaWikiFarm
 * T162737 Create a list of all known wikis in MediaWikiFarm
 * T162690 Take into account the special nature of $wgExtensionDirectory in MediaWikiFarm

ProofreadPage:
 * Seems &lt;pagelist /&gt; cannot read the number of pages when the DjVu is not a local but a distant file (InstantCommons)

Ideas :
 * create a gadget to convert UTC dates to localised dates: there are many occurences on global wikis like this one or Meta where dates/time are in UTC with an external link to https://www.timeanddate.com or https://zonestamp.toolforge.org, but it would be easier to view directly in-wiki the localised date/time. It could be a parser parsing dates in wikitext, computing the localised date using mw.user.options.get( 'timecorrection' ), and displaying the resulting localised date. This should be adapted per-language depending on the page language (on Translate-d pages there should be other parsers for the specific language). On a longer term, there could be templates with semantic annotations like &lt;span data-date="2021-01-01T00:00:00Z"&gt;Friday, 1 January 2021 at 00:00:00 (UTC)&lt;/span&gt;. ~ Seb35 [^_^]  20:32, 3 January 2021 (UTC)
 * create a MediaWiki extension to set the "parser cache" expiration date, as a global maximum/minimum duration and/or with a per-page parser function ; the use case is highly-dynamic wikis with data from SemanticMediaWiki and/or external cached data

Selected subpages
all subpages
 * User:Seb35/ScreenViewer (2011) a diaporama for Commons images
 * User:Seb35/Terminology (2014) notes about adding a terminology module in Translate
 * User:Seb35/modifyToolbox (2015) small extension to modify the links in the toolbox
 * User:Seb35/MediaWiki Archaeology (2016) feedback about installation of MediaWiki from 1.28 to 1.1

Other links

 * Extensions I created
 * Extension:HSTS a small extension to deploy HSTS (to force HTTPS)
 * Extension:BackwardsTimeTravel a now deprecated extension to recreate the historical rendering of templates
 * Extension:MediaWikiFarm an extension to manage multiple wikis and MediaWiki versions
 * Extension:GitSynchro an extension to push and pull MediaWiki pages via Git
 * Extension:MGWiki various features for a specific wiki, but mainly a one-click login from email without bothering with a temporary password


 * Interesting pages
 * wikitech:User:Quiddity/How it all works (architecture graphs)