<div dir="auto"><div dir="auto">The psf infrastructure team may have something to say about whether upgrading moinmoin is a priority.</div><div dir="auto"><br></div><div dir="auto">Creating a local instance for theme development should be pretty easy.</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/python/psf-salt/blob/master/salt/moin/init.sls">https://github.com/python/psf-salt/blob/master/salt/moin/init.sls</a></div><div dir="auto"><br></div><div dir="auto">The first search result for "moinmoin responsive" appears to be based on Bootstrap 3.2.0 from circa 5 years ago:</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/dossist/moinmoin-memodump">https://github.com/dossist/moinmoin-memodump</a></div><div dir="auto"><br></div><div dir="auto">Bootstrap v3.3.7 is the latest 3.x, for which there are many free and paid themes. That's a pretty much just a drop-in upgrade.</div><div dir="auto"><br></div><div dir="auto"><a href="https://getbootstrap.com/docs/3.3/">https://getbootstrap.com/docs/3.3/</a></div><div dir="auto"><br></div><div dir="auto">Would it be as simple as adding the logo SVG and links to the sidebar?</div><div dir="auto"><br></div><div dir="auto">...</div><div dir="auto"><br></div><div dir="auto">That Makefile I shared pushes to the master and wiki branches (and then pushes the built HTML to the gh-pages branch). Pull requests against the master branch could easily be merged to the restricted wiki branch automatically or with severely diligent human review. Though, I'm sure there are a number of folks who would be hesitant to abandon moinmoin maintenance by converting from moin syntax to RestructuredText (or Markdown) with moin2rst or pandoc and just hosting with e.g. ReadTheDocs.</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/jgm/pandoc/issues/19">https://github.com/jgm/pandoc/issues/19</a></div><div dir="auto"><br></div><div dir="auto">Not a high priority for me personally, but there's definitely knowledge that's not being captured to the wiki that could help everyone.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 6, 2019, 9:26 AM Mats Wichmann <<a href="mailto:mats@wichmann.us">mats@wichmann.us</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 12/2/19 6:04 PM, Wes Turner wrote:<br>
> UBY,BUG: Create responsive wiki templates<br>
> <br>
> The wiki pages are not readable on mobile because the templates aren't <br>
> responsive.<br>
<br>
Sorry about that, I thought by sending you here it would draw some <br>
responses.<br>
<br>
After having a brief poke around I don't think MoinMoin directly <br>
supports a "responsive" design, though some people appear to have tried <br>
to get there via themes.  There appears to have been a Summer of Code <br>
project almost a decade ago now but I'm not finding  evidence that went <br>
mainstream.  At this point, I don't even know who "runs" the moinmoin <br>
instance... sigh.  Projects run by voluteers, you gotta love em'!!! I <br>
*think* our version is fairly old, and I'm not recalling any real <br>
appetite for upgrading.<br>
<br>
I have some experience with github wikis, I find them horrid, really <br>
wouldn't want to go that way unless there's considerable extra stuff to <br>
soup them up (your hybrid wiki/sphinx might fit that bill).  The PR <br>
mechanism doesn't extend to the wikis yet, afaik.<br>
<br>
-- mats<br>
<br>
<br>
> <br>
> There are docs for the <a href="http://python.org" rel="noreferrer noreferrer" target="_blank">python.org</a> <<a href="http://python.org" rel="noreferrer noreferrer" target="_blank">http://python.org</a>> site and the <br>
> Jinja2 templates and CSS are on GitHub:<br>
> - <a href="https://pythondotorg.readthedocs.io/" rel="noreferrer noreferrer" target="_blank">https://pythondotorg.readthedocs.io/</a><br>
> - <a href="https://github.com/python/pythondotorg/blob/master/templates/base.html" rel="noreferrer noreferrer" target="_blank">https://github.com/python/pythondotorg/blob/master/templates/base.html</a><br>
> <br>
> Where are the MoinMoin Jinja2 (?) templates and CSS sources hosted?<br>
> Who owns these?<br>
> The site design team did a great job.<br>
> For the wiki, responsive breakpoints and minimal headers above the fold <br>
> would be great.<br>
> <br>
> Would it be easier to adapt/fork/brand/recognize existing responsive <br>
> MoinMoin templates?<br>
> <br>
> ...<br>
> <br>
> ENH: MoinMoin git storage / backend?<br>
> <br>
> A git backend with a repo in GitHub and evented bidirectional <br>
> synchronization might get the wiki the attention it needs.<br>
> <br>
> - <a href="https://moin-20.readthedocs.io/en/latest/devel/development.html#storage" rel="noreferrer noreferrer" target="_blank">https://moin-20.readthedocs.io/en/latest/devel/development.html#storage</a><br>
> <br>
> People have moved to gh-pages, awesome lists (and hybrid GH wikis w/ <br>
> Sphinx renders thereof [x]) for a multitude of reasons, I think. The <br>
> pull request workflow is very familiar to maintainers now.<br>
> <br>
> - <a href="https://devguide.python.org/" rel="noreferrer noreferrer" target="_blank">https://devguide.python.org/</a><br>
> - <a href="https://docs.python.org/" rel="noreferrer noreferrer" target="_blank">https://docs.python.org/</a><br>
> - <a href="https://discuss.python.org/" rel="noreferrer noreferrer" target="_blank">https://discuss.python.org/</a><br>
> - <a href="https://duckduckgo.com/?q=awesome+python+site%3Agithub.com" rel="noreferrer noreferrer" target="_blank">https://duckduckgo.com/?q=awesome+python+site%3Agithub.com</a><br>
> - <a href="https://github.com/quobit/awesome-python-in-education" rel="noreferrer noreferrer" target="_blank">https://github.com/quobit/awesome-python-in-education</a><br>
> <br>
> [x] <a href="https://github.com/westurner/wiki/issues/5" rel="noreferrer noreferrer" target="_blank">https://github.com/westurner/wiki/issues/5</a><br>
> [y] <a href="https://github.com/westurner/wiki/blob/master/Makefile#L294" rel="noreferrer noreferrer" target="_blank">https://github.com/westurner/wiki/blob/master/Makefile#L294</a><br>
> <br>
> ...<br>
> <br>
> DOC: Guidelines for citations<br>
> <br>
> I'm sending this to this list per a discussion and request in <br>
> "[python-dev] Mixed Python/C debugging" regarding the wiki and also <br>
> whether it's appropriate to reference e.g. third-party libraries and <br>
> tools that I just found in: the devguide, the wiki, the mailing list(s), <br>
> <a href="http://discuss.python.org" rel="noreferrer noreferrer" target="_blank">discuss.python.org</a> <<a href="http://discuss.python.org" rel="noreferrer noreferrer" target="_blank">http://discuss.python.org</a>>, StackOverflow, GitHub?<br>
> <a href="https://mail.python.org/archives/list/python-dev@python.org/thread/L2KBZM64MYPXIITN4UU3X6L4PZS2YRTB/" rel="noreferrer noreferrer" target="_blank">https://mail.python.org/archives/list/python-dev@python.org/thread/L2KBZM64MYPXIITN4UU3X6L4PZS2YRTB/</a><br>
> <br>
> ...<br>
> <br>
> ENH: Custom search engine?<br>
> <br>
> Maybe we don't even need a custom search engine because a <br>
> 'site:<a href="http://python.org" rel="noreferrer noreferrer" target="_blank">python.org</a> <<a href="http://python.org" rel="noreferrer noreferrer" target="_blank">http://python.org</a>>' search query is sufficient to <br>
> search the Python community(s) for tools and resources?<br>
> <br>
> _______________________________________________<br>
> pydotorg-www mailing list<br>
> <a href="mailto:pydotorg-www@python.org" target="_blank" rel="noreferrer">pydotorg-www@python.org</a><br>
> <a href="https://mail.python.org/mailman/listinfo/pydotorg-www" rel="noreferrer noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/pydotorg-www</a><br>
> <br>
<br>
</blockquote></div>