perliedman / leaflet-routing-machine

Control for routing in Leaflet
https://www.liedman.net/leaflet-routing-machine/
Other
1.06k stars 347 forks source link

About maintenance and future plans of LRM #637

Open curtisy1 opened 2 years ago

curtisy1 commented 2 years ago

Hi there, as some of you might have noticed, @perliedman recently added a maintenance note to the Readme.

Since I felt up for the challenge of maintaining an open source project, I stepped in as a maintainer with a few ideas in mind that I'd like to tackle.

I'll list those here for reference of what I currently have in mind. Pretty much all of these are up for discussion at this point

Of course working through the almost 100 issues + pull requests will take some time, so I hope you'll bear with me :smile:

Lastly, I want to take this opportunity to thank Per for the many years he worked on this plugin and for giving me the opportunity of maintaining this project. Should we ever get to meet in person, I'll buy you a drink :beers:

curtisy1 commented 2 years ago

Small update on this: The demo server is up and running again. I also setup up a typescript branch where I converted most of the source to Typescript. There's still a few rough edges after the conversion but I'm hoping to get a working draft soon so I can start with the next big step for a future v4, namely decoupling the itinerary.

Another thing I want to tackle is how the localization is currently handled as it greatly increases the bundle size in its current state

dtrucs commented 1 year ago

Hello, Is this development still relevant? Can we expect a release?

curtisy1 commented 1 year ago

Hey, Yeah that's still the plan. Unfortunately I've been quite busy with work for a while so I wasn't able to add some finishing touches to the typescript/4.0 branch and create a release yet.

I have a vacation coming up though, so I'm hoping to get everything to a release-able state over the time of the next few weeks, with a bit of luck