Open allcaps opened 8 months ago
Would love to see this happen and happy to assist in any way I can!
This would be such an amazing step for this project. It's always the same, that i can't upgrade my projects for at least half a year because i wanted to keep Streamforms... in that time wagtail just happens to be 2 main releases further :'(
Yes this is something that will be picked up by us! Timelines tbd though! :-)
I'm not involved anymore as have no need for it, but if you need anything from us shout. Good to see something I created to fill a whole for us still needed.
I'm not involved anymore as have no need for it, but if you need anything from us shout. Good to see something I created to fill a whole for us still needed.
Hello @stuartaccent,
First of all, thank you so much for all the work you have done for this project.
While it's totally understandable that you don't want to contribute on this project anymore since you don't use it, the fact is that some PRs are waiting for reviews and the project is not compatible with current Wagtail versions. It also depends on obsolete components like generic_chooser and wagtail_modeladmin.
As you mentioned, wagtailstreamforms is still used by some people who are waiting for some update.
Do you mind to accept @allcaps offer to transfer the project ownership to wagtail-nest, in order to allow other people to maintain this great project instead letting it die?
Thank you.
Hi @roipoussiere,
I've been in touch with some folks from Lab Digital during the Wagtail Space NL conference last week and there is interest in transferring to Wagtail Nest. Once that happens, would you be interested in helping out review open PRs and get the project back to good shape?
cc @marcelhekking @mvantellingen; hope we can make a transfer happen 🚀 🍀
Once that happens, would you be interested in helping out review open PRs and get the project back to good shape?
Yes I'll be glad to help.
Hello @stuartaccent,
First of all, thank you so much for all the work you have done for this project.
While it's totally understandable that you don't want to contribute on this project anymore since you don't use it, the fact is that some PRs are waiting for reviews and the project is not compatible with current Wagtail versions. It also depends on obsolete components like generic_chooser and wagtail_modeladmin.
As you mentioned, wagtailstreamforms is still used by some people who are waiting for some update.
Do you mind to accept @allcaps offer to transfer the project ownership to wagtail-nest, in order to allow other people to maintain this great project instead letting it die?
Thank you.
Hi @roipoussiere
A while ago I transferred the repo from us to labd as they offered to take ownership due to us not actively using it to keep it moving forward. So im not in a position to accept anything nor merge pr's thats Lab Digital's remit.
In terms of where it goes or its future im happy to help where I can.
Stu
Do you know if we have an update on this? are there any practical reasons preventing this move from happening?
I can't answer, but I worked a bit to get the project back to good shape, and I can say that there is in fact a significant technical dept for this.
Wagtail has come a long way since then. You could pick #225 to make it work with current Wagtail version, but it will depend on old components such as wagtail_modeladmin which is now in maintenance mode.
My solution was to start from the current wagtail code base and add a FormBuilder that uses a StreamField to define form fields. I created this PR (a few hours before your comment, what a timing!), you can give a try and eventually share some feedback. If it's not going to be merged, I will probably create a package.
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 actively involved in the Wagtail Nest initiative. Wagtail Stream Forms looks useful to the community and may need a bit more community support to keep updated.
Let me know if you would be interested. The Wagtail Nest documentation explains what this would mean. https://github.com/wagtail-nest