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

Question: Is this project still being maintained? #1064

Closed
fearphage opened this issue Sep 16, 2020 · 5 comments
Closed

Question: Is this project still being maintained? #1064

fearphage opened this issue Sep 16, 2020 · 5 comments

Comments

@fearphage
Copy link

fearphage commented Sep 16, 2020

There are almost 50 pull requests (dating back as far as 2016) and over 300 unaddressed unresolved issues. The tests don't even run consistently in the pull requests. The tests are failing in master. The last release was in December of last year.

I'm wondering if this project is still in active development or has it been abandoned? Are you looking for other maintainers to take over?

@jsforce jsforce deleted a comment Sep 18, 2020
@jsforce jsforce deleted a comment Sep 18, 2020
@Codeneos
Copy link

Codeneos commented Oct 4, 2020

I share your concerns!

This is one of the most used libraries for interacting with Salesforce, even SFDX (@salesforce/core package) uses this for Salesforce connectivity.

Before last week I didn't really monitor this repository but I am an active user of jsforce but I noticed a bug and decided to open PR addressing the issue - but instead of a meaningful response I get spam from @lms15. After which I started to investigate the other open PRs, issues and branch history. It looks unmaintained to say the least - which for such an important project in the Salesforce ecosystem is worrying.

@jsforce are you considering putting this repository up for adoption or at-least getting more maintainers on board?

@stomita
Copy link
Contributor

stomita commented Oct 4, 2020

As the lead author of this repository, I apologize for the delay in responding to the numerous issues and pull requests.

As previously mentioned in #889, this repository is currently in the process of migrating to code that has been rewritten in TypeScript (the code is being developed in branch 2.0). This makes it difficult to add features to the current master code. This should have been stated in the README or something like that, but it was unclear to new users of this repository.

The transition to TypeScript in 2.0 is a bit more complicated, partly because I've introduced several ideas at the same time. Additionally, it's taking a bit longer due to code at work and other OSS projects I'm involved with.

Currently, 2.0 is still in the alpha version, but the core functionality is mostly implemented and I personally think it's ready to be used in the product code (in fact, my company has started using JSforce 2.0 for product development).

My current goal is to have an official release by the end of this year, but unfortunately I can't guarantee that until it's up and running on a volunteer basis. Anyway, I will tell you that, that development of JSforce is continuing.

@s0up2up
Copy link

s0up2up commented Jan 18, 2021

@stomita - Do you have an ETA for jsforce 2.0?

@mannharleen
Copy link

@stomita - Is there somewhere a list of breaking changes to APIs from 1.0 to 2.0?

@cristiand391
Copy link
Member

ref: #1360

@cristiand391 cristiand391 closed this as not planned Won't fix, can't repro, duplicate, stale Jun 6, 2024
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

7 participants
@stomita @fearphage @Codeneos @cristiand391 @s0up2up @mannharleen and others