I agree that Gerrit is a bit of a barrier, but it's also where most other MediaWiki development happens, so it's a good way to get more contributors to this skin. Also, one day we'll be moving to GitLab, so that'll be much easier! :-)

Maybe we could add to Foreground some built-in parser functions for producing some of the Foundation components: https://get.foundation/sites/docs-v5/components/kitchen_sink.html

And maybe even some sort of front-end site config form for Foreground, so wiki admins can make changes.

But first there's a bit of bringing-up-to-date to be done. I'm hoping to help with that.

—sam


On 10/9/22 17:28, Sebastian Haselbeck wrote:

Gerrit/Phabricator is a bit harder to get into for those not so familiar with it but I'll have a looksy. I am close to migrating away from Foreground actually, but seeing as Mediawiki's skin ecosystem is a sh***show, the choice out there is rather limited. I would love to stick with Foreground, but only if the skin could gather some steam. Adapt to latest underlying tech frameworks and become a tad more modular.

I have been testing Tweeki and I like it alot, but its one maintainer hasn't shown himself in the repository in over a month, that's not an encouraging sign ... I want to migrate at least one large production wiki to that skin, so ....

Maybe Foreground could adapt some of what Tweeki has: lots of config possibilities without touching code, latest bootstrap tech, option for sidebars....


cheers

On 09.09.22 10:25, Sam Wilson wrote:

I only just noticed that Foreground has moved from GitHub to Gerrit, and it has a Phabricator project. I'm creating a few tasks there; hope that's all groovy.

—Sam


_______________________________________________
Foreground mailing list -- foreground@lists.wikimedia.org
To unsubscribe send an email to foreground-leave@lists.wikimedia.org