wagtail-polymath icon indicating copy to clipboard operation
wagtail-polymath copied to clipboard

Discussion: Join Wagtail Nest / merge with Wagtail Katex

Open lb- opened this issue 1 year ago • 12 comments

Hi. I'm not sure if this is something that would be worth discussing but would there be interest for this package to move to Wagtail Nest. I'm on the Wagtail core team and see that this kind of package looks useful to the community and may need a bit more community support to keep updated.

Additionally, there is a similar package Wagtail Katex that maybe could be merged together when bringing into the Nest group.

There may even be a desire to support multiple 'text to diagram' engines like Mermaid / Pintora under one package banner.

Let me know if you would be interested. The Wagtail Nest documentation explains what this would mean.

https://github.com/wagtail-nest

lb- avatar Nov 02 '23 11:11 lb-

Posted a similar question on Wagtail Katex. https://github.com/ongchi/wagtail-katex/issues/7

lb- avatar Nov 02 '23 11:11 lb-

Hi Sure. I would be happy to move the project to wagtail nest

JamesRamm avatar Nov 02 '23 20:11 JamesRamm

Thanks for being up for this @JamesRamm - been chatting with some of the other core team who are up to help with the migration.

Before I start a discussion and a plan for this, I wanted to check that you would be OK for the Katex package mentioned to be merged into this code. This would happen once this repo moves over.

Both you and the other author would still have key permissions in the repo.

Additionally, are you up for discussion on a different name? Maybe one that just adds a hyphen (wagtail-math) or a name that's a bit more generic to leave room for future expansion into other text to diagram engines.

This all needs to be community driven but just wanted to share my thoughts before we go further with this.

lb- avatar Nov 06 '23 19:11 lb-

Hi there @lb- That is all fine by me; As you may have noticed I don't put much effort into maintaining this repo now. I'm not a 'hobby coder' and my professional life has moved on to other projects so I don't really have any time for this little repo. So I am all for moving it on and welcoming any changes to keep it alive and useful for your community.

JamesRamm avatar Nov 06 '23 19:11 JamesRamm

Thank you @JamesRamm - would love your input on this discussion and once we have a name it would be great if you are OK to move the repo over to wagtail-nest and give some others in the community permission on this repo.

https://github.com/orgs/wagtail-nest/discussions/3

Hopefully from here others in the community can chip in and get this repo updated for the latest Wagtail.

Additionally, when the time is right, would you be OK to give at least two others permission to push to the PyPi package?

lb- avatar Nov 10 '23 07:11 lb-

@JamesRamm if you are OK with the general direction of that discussion would you be able to either a. Give me admin permission on this repo or b. Request to move it it Wagtail Nest yourself?

With the name wagtail-polymath (with the hyphen).

lb- avatar Nov 23 '23 21:11 lb-

@lb- I have invited you to the repository. I tried to transfer the repository but I get this error: You don’t have the permission to create public repositories on wagtail-nest

Other than using the 'transfer' functionality in the 'danger zone' of settings, I don't see how I can request for this repository to be transferred to wagtail-nest?

JamesRamm avatar Nov 26 '23 17:11 JamesRamm

@JamesRamm thanks, I have access to this repo now but not all settings.

The transfer is part of the danger zone settings I believe. I have now invited you as a member of Wagtail Nest, maybe try again.

https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository

lb- avatar Nov 26 '23 22:11 lb-

Thanks, it worked now

JamesRamm avatar Nov 28 '23 22:11 JamesRamm

@JamesRamm great news, it looks like that worked great.

I have re-worked permissions, please check you still have proper admin access to this repo (e.g. changing settings).

I will start to create some new issues for tasks which we would love your help with if you are able, but understand if you are not available for some of them.

One last permissions item, would you be OK to add myself and another Wagtail Nest maintainer to the PyPi package maintainers? https://pypi.org/project/wagtailmath/

  • Myself - https://pypi.org/user/lbee/
  • @allcaps - https://pypi.org/user/allcaps/

This way we have a bit of redundancy and when the time's right we can either push an update to that repo or push a redirect to a new name.

Once that's done we can close this issue. Thank you for being up to let the community work together on this package.

lb- avatar Nov 29 '23 10:11 lb-

Hey @JamesRamm just bumping this again, are you ok to add some of us to the PyPi package, we can create a new one but it would be great to be able to leverage the current one.

Thanks again.

lb- avatar Mar 16 '24 05:03 lb-

Hey @JamesRamm,

Is there any chance you could give @lb-, @allcaps and me access to the PyPI project. Users:

  • lbee (https://pypi.org/user/lbee/)
  • allcaps (https://pypi.org/user/allcaps/)
  • dan.braghis (https://pypi.org/user/dan.braghis/)

Thank you

zerolab avatar Jun 19 '24 11:06 zerolab