<div dir="ltr">Thanks Paul,<div><br></div><div>I found the info I was looking for on <a href="http://moin20-readthedocs.io">moin20-readthedocs.io</a>  Moin2 does support phython3 although I could only install it via git,</div><div>PIP did not work for me. I am now working through what is documented there: <a href="https://moin-20.readthedocs.io/en/latest/admin/install.html">https://moin-20.readthedocs.io/en/latest/admin/install.html</a></div><div>It kinda looks like the <a href="http://moinmo.in">moinmo.in</a> site just is outdated because there it seemed to imply moin2 then python3 support. Clearly that is</div><div>not the case anymore so that's cool. </div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 24, 2021 at 2:36 PM Paul Boddie <<a href="mailto:paul@boddie.org.uk">paul@boddie.org.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sunday, 24 January 2021 20:12:04 CET Robert Hawkins wrote:<br>
> Related but a bigger question, and I apologize in advance for my ignorance<br>
> because my questions may show it.<br>
<br>
There's no need to apologise: I think that some of the answers to your <br>
questions are perhaps only obvious to those who are familiar with the <br>
development of this project. And for wider Python matters, as someone who kept <br>
up with Python core development and all the strategic deliberations for many <br>
years, I just cannot find the motivation to keep up with it all any more.<br>
<br>
> I used moin many years ago and recently decided to create a wiki for a<br>
> personal project so naturally reached for moin (no code repository or issue<br>
> tracking required so trac is overkill).<br>
> I noticed that moin is dependent on python2 which I recently discovered<br>
> reached its end of life last year (like I said it's been a while)<br>
<br>
Yes, Python 2 is officially unsupported by the core developers, although <br>
certain distributions (like Red Hat Enterprise Linux and various derivatives) <br>
will support it for a few more years. Interestingly, Debian uses Moin <br>
publicly, but I haven't looked into their approach to supporting Moin in their <br>
packaging system, which I guess would be of interest to them.<br>
<br>
> Yesterday, it was announced that PIP no longer supports python2. Looking at<br>
> the roadmap on <a href="http://moinmo.in" rel="noreferrer" target="_blank">moinmo.in</a> it seems that moin2 (which appears to be a<br>
> precursor to python3) support isn't complete. I am guessing therefore<br>
> python3 is not on the radar or is the roadmap simply not updated and moin2<br>
> will be python3?<br>
<br>
Support for Python 2 in pip is probably no longer there, given the constant <br>
nagging that the tool has been doing for quite some time (which is purely <br>
annoying given that anyone using pip with Python 2 these days is likely to be <br>
fully aware that Python 2 has been cast aside and will not need the scary <br>
message broadcast at them constantly). So, unfortunately, Python 2 is looking <br>
less viable as a deployment platform for any version of Moin, even if there <br>
are people still willing to use Python 2 (as I do for various projects).<br>
<br>
My understanding was that Moin 2 would be using Python 3, but you would have <br>
to get someone more interested in developing Moin 2 to say what the actual <br>
situation is. My recollection is that Moin 2 required a lot of third-party <br>
modules that were most conveniently installed using pip (and whichever virtual <br>
environment system that happens to be favoured at any given moment: <br>
virtualenv, venv, and so on).<br>
<br>
> And do you have an ETA? or should I simply be looking to use something<br>
> else? (ruby? django?)  Either way is fine, but I'd prefer to go Moin<br>
> if possible (sorry, I just like it)<br>
<br>
I like Moin, too, although deploying it becomes less attractive due to the <br>
maintenance burden: handling registration and spam attempts, dealing with <br>
software breakage, and so on.<br>
<br>
Paul<br>
<br>
<br>
_______________________________________________<br>
moin-user mailing list<br>
<a href="mailto:moin-user@python.org" target="_blank">moin-user@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/moin-user" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/moin-user</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Rob Hawkins<br><a href="http://www.neohawk.org" target="_blank">http://www.neohawk.org</a><div><a href="http://twitter.com/robataka" target="_blank">Twitter</a></div><div><a href="https://www.facebook.com/robataka" target="_blank">Facebook</a></div><div><a href="https://www.instagram.com/robataka/" target="_blank">Instagram</a><br><div><span style="font-family:Arial,sans-serif;font-size:10.8333px;font-weight:bold"><span style="font-weight:normal;color:rgb(102,102,102)"> </span><a title="Go to phones" href="https://www.google.com/voice/#phones" style="color:rgb(0,0,0);text-decoration:none" target="_blank">(440) 544-6490</a></span></div></div></div></div></div></div></div>