next-routes icon indicating copy to clipboard operation
next-routes copied to clipboard

Is this project being maintained or has it been abandoned?

Open alexpareto opened this issue 6 years ago • 28 comments

alexpareto avatar Oct 09 '18 04:10 alexpareto

@fridays Would you be open to adding additional maintainers to this project?

For now, I am maintaining my own fork over at https://github.com/Yolk-HQ/next-routes / https://www.npmjs.com/package/@yolkai/next-routes. I don't like the idea of forcing whole the community to move to a fork though, so my intention is to keep this fork maintained until fridays/next-routes becomes maintained again, or @fridays can comment on the future of this package.

So far, I have addressed https://github.com/fridays/next-routes/issues/181 in my fork. Please create issues / pull requests on my fork if you'd like them addressed.

elliottsj avatar Oct 15 '18 19:10 elliottsj

Thanks for setting that up @elliottsj! I may be opening a PR against your fork shortly.

michaeljonathanblack avatar Nov 01 '18 18:11 michaeljonathanblack

Ping! Happy new year! 🎉

@fridays it would be nice if you added @elliottsj / the Yolk team as maintainers, they seem to be super active (Thank you!)

I'd love to use this project, but am concerned about a future upgrade to next v8

maggo avatar Jan 10 '19 17:01 maggo

gentle ping

usergenic avatar Feb 04 '19 22:02 usergenic

also would like to know

drewlustro avatar Feb 04 '19 23:02 drewlustro

Hi everybody, sorry for the delay and thank you for your patience. I just added @elliottsj as maintainer to the project.

Currently I'm unable to find the time this project deserves. Please let me know if I should add more people or whatever I can do to make it easy for you. Thanks

fridays avatar Feb 05 '19 13:02 fridays

Thanks @fridays! In the coming days, I'm planning on merging the improvements in my fork back upstream. There are a lot of open issues & PRs in this repo, so I won't be able to get to all of them, but I'll try my best.

@fridays Would you like to continue to be in charge of publishing new versions to npm? If you like, I can take care of that too; my npm username is elliottsj: https://www.npmjs.com/~elliottsj

elliottsj avatar Feb 07 '19 15:02 elliottsj

Ciao guys, so is this still maintained?

gabrieledarrigo avatar Feb 18 '19 08:02 gabrieledarrigo

@elliottsj Where is your fork?

abrkn avatar Mar 07 '19 05:03 abrkn

@elliottsj, why you are not merging your changes to here?

felixmosh avatar Mar 11 '19 20:03 felixmosh

Sorry folks, I've been busy with work & life things, and I haven't had the time to dedicate to this project recently. I've under-delivered on my last message, and I apologize for that.

The PR to merge back upstream is here, and the next steps are to fix the build, then merge, publish version 3.0.0, disable Greenkeeper, and enable Renovate, as long as @fridays has no objections.

I can't promise that I'll be able to take this on in the near future, so it would be appreciated if someone else can step up.

elliottsj avatar Mar 11 '19 20:03 elliottsj

@elliottsj thanx for explaining

felixmosh avatar Mar 12 '19 08:03 felixmosh

Looking forward to seeing this updated again!

ItsWendell avatar Apr 05 '19 11:04 ItsWendell

I couldn’t make it work neither with this repo nor @yolkai. so i basically copied the src/index.js to my project, add typings, made some small modifications, and using it now w/o problem.

You can check this gist.

mehmetnyarar avatar Jul 07 '19 16:07 mehmetnyarar

Dynamic routes are now natively supported by Next.js, so next-routes is no longer necessary for most use cases.

elliottsj avatar Jul 08 '19 14:07 elliottsj

next-routes is no longer necessary for the most simple use cases.

Emphasis mine.

next-routes should have been in Next from the beginning but it was not. Next.js leaves us empty handed when we need a little more configuration with routing when we have constraints out of our control, like not having a server to render on.

Unfortunately, the new dynamic routes are far from being enough to ditch next-routes.

emileber avatar Jul 08 '19 14:07 emileber

next-routes is no longer necessary for the most simple use cases.

next-routes should have been in Next from the beginning but it was not. Next.js leaves us empty handed when we need a little more configuration with routing when we have constraints out of our control, like not having a server to render on.

Unfortunately, the new dynamic routes are far from being enough to ditch next-routes.

I agree 😆. Personally, I prefer centralized routing declaration like next-routes to file path based routing.

YYCoder avatar Jul 22 '19 01:07 YYCoder

I agree next-routes is not going anywhere (regex check are too much of a powerful feature for example).

It is worth noticing that the server(less) middleware RFC will probably solve 90% of the problem next-routes solve.

martpie avatar Jul 22 '19 08:07 martpie

I agree that the new dynamic routing in NextJS 9 isn't sufficient for all cases. I'm building a bilingual site where the different locale versions of a URL need to point to the same file/path. That can't be done easily without something like next-routes.

Kind of depressing that this issue has been open for 9 months and there's still no commits in a year. This package has around 50k weekly npm downloads and growing.

caribou-code avatar Jul 26 '19 14:07 caribou-code

I agree that next-routes is still useful for more complex use cases. Unfortunately neither @fridays nor myself have the resources to keep this project maintained at the moment, so a good way to get next-routes maintained again is for someone in the community who actively uses next-routes to volunteer to take over maintenance.

elliottsj avatar Jul 26 '19 16:07 elliottsj

There's currently 30 PRs open on this project so it looks like there's no shortage of people willing to contribute and get involved. Many are from the same people. Might I suggest handing over control to one/some of them so some of the PRs and issues can make some progress?

caribou-code avatar Aug 02 '19 19:08 caribou-code

@yolkai/next-routes looks like the most active fork. We used it at work without encountering troubles.

https://www.npmjs.com/package/@yolkai/next-routes

martpie avatar Aug 04 '19 14:08 martpie

The fork you linked has been archived @martpie: https://github.com/yolk-hq/next-routes#readme

There used to be a PR to merge it back, but it was closed. What's the reasoning here @elliottsj? Maybe this could be merged to make it easier for a future maintainer?

Sadly I don't have an active next project right now and also lost track over what's in core and what needs to be solved with third-party libraries, so I won't be able to maintain it properly. I hope to get back into it soon :)

maggo avatar Aug 05 '19 16:08 maggo

Hey, Next.js Core Team member here! We'd be interested in taking over maintenance of this package if you'd be willing to grant myself access to the repo and npm.

Timer avatar Dec 10 '19 14:12 Timer

Hi, that's great news! I just added you to the repo and npm.

fridays avatar Dec 11 '19 13:12 fridays

@Timer any updates available 😄 ?

janbiasi avatar Apr 21 '20 09:04 janbiasi

Looking forward to the updates.

0xilance avatar Jun 27 '20 03:06 0xilance

@Timer any news? Is this something is still worth to invest?

fabn avatar Aug 12 '20 10:08 fabn