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

Is this project maintained? Do you want a hand? #116

Open
chetbox opened this issue Feb 3, 2022 · 8 comments
Open

Is this project maintained? Do you want a hand? #116

chetbox opened this issue Feb 3, 2022 · 8 comments

Comments

@chetbox
Copy link

chetbox commented Feb 3, 2022

Hi @TomFrost!

Firstly, thanks for this great library!

We're quite heavily dependent on it now here at cogs.show but I haven't seem many releases for a while despite a number of issues and PRs around key problems. It Jexl still being maintained in this repo? If not, is there a fork we should use?

I really don't want to be all "YOUR FREE SOFTWARE DOESN'T WORK" because, of course, you're not obliged to keep working on Jexl. So would you like some help reviewing issues and PRs? I'd also be happy to contribute bug fixes and features if it's helpful.

@TomFrost
Copy link
Owner

TomFrost commented Feb 3, 2022

Hey Chetan! Yep, I'm here and still maintaining :) I've been slow due to a combination of the day job being quite busy, and working on a pretty significant update -- knowing that any issues I integrate now will have to be redone under the new version. I'd love for that not to drag on, though, so I'll see if I can get that wrapped soon!

Edit: cogs.show looks awesome -- cool to know Jexl is helping!

@chetbox
Copy link
Author

chetbox commented Feb 3, 2022

Thanks @TomFrost!

If you're feeling a little overwhelmed feel free to give me a shout. Happy to help if I can. :)

@rickhall
Copy link

rickhall commented Mar 7, 2023

Not to step on anyone's toes, but perhaps it makes sense to create a "next" branch that can be next major rewrite and allow others who are willing to help add patches to the current release branch. Jexl looks great, but from the outside it looks dead. Allowing the two branches to evolve in parallel might mitigate this perception and keep the community from splintering. Just a thought. Thanks.

@jccq
Copy link

jccq commented May 2, 2023

Hi @TomFrost how are you. With the same respect as the original poster, I am wondering how things are wrt to the new version.

We're also considering integrating Jexl (and i used it in the past with much satisfaction), so having a sense of the status ofthe project is quite useful. Thanks!

@hocine15
Copy link

Hello,

is there any planned upgrade to this library regarding this issue:

/node_modules/ngx-schema-form/fesm2020/ngx-schema-form.mjs depends on 'jexl'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

it looks like jexl is not ivy compatible and probably will not work under angular 16+ ?

thanks

@TomFrost
Copy link
Owner

Hi all! Apologies this has been slow-going -- Jexl still has my attention, and continues to compete with an aggressive deadline schedule at the day job. I'll get out a maintenance release soon at the minimum.

@chetbox
Copy link
Author

chetbox commented May 26, 2023

Hey @TomFrost, even some of the merged fixes from two years ago haven't been released.

I understand you have been very busy so is it worth considering a co-maintainer for this project?

I'm aware that folks that are using Jexl in production and it would be helpful to release fixes as a bare minimum. As it stands there are more Jexl forks appearing on NPM, each with their own specific changes.

@matzeeable
Copy link

Hey @TomFrost ! This library looks fascinating. Is there any news regarding the maintenance, or can we help somehow? :-)

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

6 participants