-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status update? #941
Comments
It's ready when it is ready. As long as there are only 1.1 developers (1 == @RogerHaase, 0.1 == me [currently]) working on it, it will take long. We are mostly working on the code, so you need to rather look at that than at docs changes. It's not finished, it's not released, so there is no support for running moin2 for prod sites or for any current or future data migration or other issues you might run into by doing that. If you are a python developer and you can deal with installation and any such issues on your own, of course you can give it a try and also you can help with testing / developing it. See the github issue tracker for the TODO (there are a lot of open known issues, maybe also some unknown ones). Yes, we need more active developers working on it. We already have some import code for 1.9 -> 2.0, but it might be not perfect yet. See |
Okay, thank you! |
Keeping it open, guess more people have same questions... |
It might be a good idea to add a label like |
... so that folks who are interested in helping out know what to focus on. |
@pabs3 we use this: https://github.com/moinwiki/moin/milestones |
@ThomasWaldmann @RogerHaase I really appreciate your work on MoinMoin2! Thanks a million!! |
I have to admit that I have been rather idle regarding moin recently, but Roger, Ulrich and some other contributors are working on it! |
@ClaasTeichmann It is worth trying to migrate and test existing wikis. We would appreciate your feedback on migration issues, missing important functions, failed tests or missing or incorrect documentation. Please create a separate issue for details. There is no release date yet, but for me the main functions of the old version moin1.9 already work pretty well. We would be happy to receive further support for processing issues. |
@ThomasWaldmann @UlrichB22 Thanks for your answers! I installed Moin2 in an UbuntuVM (which could be setup really easy via the "multipass" tool and the moin2 instructions) yesterday and indeed, the basics seem to work. |
@ThomasWaldmann @UlrichB22 there is little left to do in the 2.0.0a1 milestone queue except for #748 and #1616. I am for pushing #748 to 2.0.0b1 and closing #1616 when we are happy with the contents. @ThomasWaldmann do you agree and will you push to pypi? |
I would like to have a short checklist of tasks to be done in the release process. This would include an update of translations, I can work on translations the next days. Thanks for all your work on a moin2 alpha release. |
Yeah, ldap is not required to be in a1. Likely only some enterprise users (if any) are using that. I didn't follow development closely, the change log should list user-visible changes. I just opened a PR for #1571 - guess we should merge that when finished and before releasing anything on pypi, so that the new packaging gets tested. |
LDAP may become later replaced by SAML. BigBlueButton removed LDAP from greenlight and added OpenID or keycloak. In Keycloak you can configure LDAP Nextcloud uses SAML, config example https://codebase.helmholtz.cloud/hifis/overall/hifis-technical-documentation/-/blob/df66d54a4db62d0a83fc35728542b6fe992f7aeb/docs/cloud-services/Nubes_HZB/aai.md In MSS we added recently SAML (GSOC project) |
A starting checklist for release tasks is in the docs. https://moin-20.readthedocs.io/en/latest/devel/development.html#package-release-on-test-pypi-org |
Hmm, there is also a "moin-*-py3-none-any.whl" built in dist. Not very familiar with non-binary wheels, what is the point compared to the .tgz? |
Helpful tutorial on wheels: https://realpython.com/python-wheels/ |
As you know, Python 2 is officially obsolete: no new security fixes are coming. Of course, MoinMoin 1.9 can still be run, and Python 2 will still be supported via Debian Buster for about 2.5 more years. But it would obviously be preferable to have a chance to migrate to Moinmoin 2 before 1.9 becomes unrunnable, so when do you anticipate that being possible? It's been at least six months since any of your outward-facing docs have been updated: over a year for the readme. I wanted to ask you folks some questions, so I could build a better picture of the status of moin2 and update the docs to reflect that.
TL; DR: What is MoinMoin2's current status, how long until that status is "stable", and what has been achieved/remains to be achieved?
The text was updated successfully, but these errors were encountered: