Skip to content
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

Discussion: Join Wagtail Nest / merge with Wagtail Katex #11

Open
lb- opened this issue Nov 2, 2023 · 12 comments
Open

Discussion: Join Wagtail Nest / merge with Wagtail Katex #11

lb- opened this issue Nov 2, 2023 · 12 comments
Labels

Comments

@lb-
Copy link
Member

lb- commented Nov 2, 2023

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-
Copy link
Member Author

lb- commented Nov 2, 2023

Posted a similar question on Wagtail Katex. ongchi/wagtail-katex#7

@JamesRamm
Copy link
Collaborator

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

@lb-
Copy link
Member Author

lb- commented Nov 6, 2023

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.

@JamesRamm
Copy link
Collaborator

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.

@lb-
Copy link
Member Author

lb- commented Nov 10, 2023

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-
Copy link
Member Author

lb- commented Nov 23, 2023

@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).

@JamesRamm
Copy link
Collaborator

@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?

@lb-
Copy link
Member Author

lb- commented Nov 26, 2023

@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- lb- added the question label Nov 26, 2023
@JamesRamm
Copy link
Collaborator

Thanks, it worked now

@lb-
Copy link
Member Author

lb- commented Nov 29, 2023

@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/

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-
Copy link
Member Author

lb- commented Mar 16, 2024

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.

@zerolab
Copy link
Contributor

zerolab commented Jun 19, 2024

Hey @JamesRamm,

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

Thank you

@zerolab zerolab mentioned this issue Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants