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

Still maintained? #29

Open
mathieumg opened this issue May 18, 2015 · 12 comments
Open

Still maintained? #29

mathieumg opened this issue May 18, 2015 · 12 comments

Comments

@mathieumg
Copy link

@rlidwka Is this repo still maintained? I see it hasn't been synced with upstream since last January.

We're still using yapm and while the improvements are great, it still tickles me that it's now falling behind the main npm. As great as they are, I could probably do without all the improvements yapm provides but the JSON5 support, and that's solely for the comments support. I see npm/read-package-json#46 which gives me hope, but I'm not holding my breath.

Moreover, since the switch from npm/yapm 1.x to 2.x, the --save and --save-dev commands don't save back to the JSON5 anymore, even though the packages get installed. If this repo is still maintained I could always open a separate issue for that.

Thank you for your great work!

@rlidwka
Copy link
Owner

rlidwka commented May 18, 2015

I was planning to update when [email protected] comes out (which would be a huge work anyway). But it isn't seem to be happening as soon as I would like.

If people are using it, then I should find some time to update it.

But you're right, an amount of updates needed is becoming a bit scary.

I wonder if there are other good package managers out there worth migrating to? Like jspm?

Or maybe return to good old [email protected] that wasn't a fork of npm, but it a wrapper for fs.* calls. It's much easier to maintain.

@mathieumg
Copy link
Author

Thanks for the quick reply! Yeah, as much as I'd like to believe npm3 is "right around the corner", I'm pretty sure it could still be a little while before we get to use it.

I'm not sure if I'd be ready to migrate to another package manager, out of fear of the unknown perhaps... What was the feature set of [email protected]? If it's just wrapping for JSON5 support around the current version of npm, that would already by huge. Thanks!

@rlidwka
Copy link
Owner

rlidwka commented May 18, 2015

What was the feature set of [email protected]? If it's just wrapping for JSON5 support around the current version of npm, that would already by huge. Thanks!

Yes. Here it is for historic purposes:
https:/rlidwka/yapm/tree/good-old-wrapper

I'm not sure it'll even work right now.

PS: is there any crucial changes in npm functionality recently? 'cause I was under impression that they are mostly refactoring stuff.

@mathieumg
Copy link
Author

Thanks!

is there any crucial changes in npm functionality recently?

I do not feel like there is, but some usability enhancements are welcome fixes.

@mathieumg
Copy link
Author

Yeah, as expected (I'm sure you aren't surprised either) npm would have nothing of the PR I linked to above.

@mathieumg
Copy link
Author

@rlidwka

is there any crucial changes in npm functionality recently?

I'm sorry, this just came back to mind... Scoped packages is something fairly new we would like to leverage: https://docs.npmjs.com/misc/scope

@rlidwka
Copy link
Owner

rlidwka commented May 19, 2015

Scoped packages is something fairly new we would like to leverage

That's last year news, it was implemented in npm around August 2014.

@mathieumg
Copy link
Author

Really? Well, my bad, I was sure I had read they were from circa April 2015. Perhaps that's just when they launched the npm private packages to go with it? (We use your sinopia module anyway! 😄)

@mathieumg
Copy link
Author

I was planning to update when [email protected] comes out

Pre-release now up! https:/npm/npm/releases/tag/v3.0.0

Is there anything I can do to help in that regard? Thanks.

@mathieumg
Copy link
Author

Yes. Here it is for historic purposes:
https:/rlidwka/yapm/tree/good-old-wrapper

I'm not sure it'll even work right now.

Just tested it and it doesn't, sadly. :( I'll try to experiment further with that and the npm3 beta.

@mathieumg
Copy link
Author

npm3 is now out of beta, fwiw.

@wiredmax
Copy link

For anyone interested, @mathieumg and I have published npm-json5 and it now works without a hitch with the latest version of npm3.

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

3 participants