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

Inquiry about the current status of the project #194

Open
aka-nse opened this issue Feb 3, 2024 · 5 comments
Open

Inquiry about the current status of the project #194

aka-nse opened this issue Feb 3, 2024 · 5 comments

Comments

@aka-nse
Copy link

aka-nse commented Feb 3, 2024

Hello.

I like this parser combinator library because it is easy to use, but I noticed that there haven't been any recent updates or commits.
I was wondering if the project is still being actively developed and maintained.

Can I use or contribute this project still?
Or should I fork into new project?

Thank you for your time.

@smcl
Copy link

smcl commented Mar 21, 2024

@aka-nse I’m also curious, it’s my go-to package any time I need to write a parser for something. Which isn’t that often but I’d quite like to know it’s around when I need it, or that new releases can be made for newer .NET 8 versions etc.

Maybe a few of us users can collect a few features or issues we’d like to see addressed and put together a couple of PRs? There’s also a pre-release 3.0 version, maybe we can help the maintainers get that into shape for full release?

@nblumhardt
Copy link
Member

Hi! Thanks for dropping by. Currently there's no activity going on, here; my own focus has moved over to https://github.com/datalust/superpower, which covers roughly the same functionality as Sprache but with error reporting improvements we need in our work.

If you prefer the Sprache approach then either a fork, or a coordinated/concerted effort to update this project would be fine. A fork would probably permit moving faster/making more meaningful changes, since there's a lot of code out there relying on the intricacies of Sprache as it is today, which makes evolution awkward.

HTH!

@SimonCropp
Copy link

the reason i ask is we use octostache. it uses Sprache. and now with the recent release of octostache we have a transitive CVE for System.Text.RegularExpressions GHSA-cmhx-cq75-c4mj

@johngit22
Copy link

johngit22 commented Apr 10, 2024 via email

@aka-nse
Copy link
Author

aka-nse commented May 5, 2024

@nblumhardt Thank you for reply.
superpower is new to me, I'll watch it.

Then, could you please append announce and guide to superpower on README?
I think it will be more active if many people have easy access to the migration project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants