Hello Chris,

As it happens I am likely to have a little bit of time to work on MOROW now.

What I'm thinking is completely overhaul the front-end to use Jetpack Compose 
(the current standard in Android UI development) and use OpenFreeMap with 
MapLibre Native (as you yourself suggested).

In fact I have created a small proof of concept at 
https://github.com/nickw1/MOROW (ofm-maplibre branch). It doesn't do a lot but 
it does show an OpenFreeMap map of your current location using MapLibre. See 
the morow-compose directory.

It also uses Ramani Maps (a Compose wrapper for MapLibre GL). 
https://github.com/ramani-maps/ramani-maps

Obviously your point remains - we need more contributors!

Nick


--- Begin Message ---
Hi, all.

As previously mentioned, MOROW is my initiative to try to get more people using 
our Rights of Way, and by doing so, feed additional information into OSM.

I've started to gather the initial requirements 
https://github.com/chrisdebian/MOROW<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fchrisdebian%2FMOROW&data=05%7C02%7Cnick.whitelegg%40solent.ac.uk%7Cb7c8fde16cdc41ff94b208dd22cc9698%7Cd684e4cd491a4577bf33546478d72e3c%7C0%7C0%7C638704984269033666%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=jv6EtF2XvO2ObAO4soCNA4HSqfe5iF8wj4cY9yqF9Pw%3D&reserved=0>
 for this project, and one shortcut to getting this working, is to use the 
existing 'MapThePaths' open-source code, that has been written by Nick 
Whitelegg (whoop, whoop!).

Nick's code has been unmaintained for 4 years, but he's been good enough to 
dust it off, and has managed to get it working, again. This MOROW Investigation 
work is here 
https://gitlab.com/nickw1/mapthepaths-android/-/commits/morow-investigation<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.com%2Fnickw1%2Fmapthepaths-android%2F-%2Fcommits%2Fmorow-investigation&data=05%7C02%7Cnick.whitelegg%40solent.ac.uk%7Cb7c8fde16cdc41ff94b208dd22cc9698%7Cd684e4cd491a4577bf33546478d72e3c%7C0%7C0%7C638704984269054090%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=o1utLaNRFQ6G38LSK%2BYLBDGCwhFvpJo5jKLyxrHFd%2BY%3D&reserved=0>
 .

Again, well done, Nick!

As a result of managing to build the code, Nick has inevitably identified a 
couple of issues, with libraries that need updating. What is needed is 
essentially an upgrade to using oauth2, and replacing the OS OpenSpace library, 
with something that is better maintained.

I'm building a to-do list/ backlog, of things that needs to be done (not all 
dev stuff), but if you have any skills with Kotlin, so that oauth2 and OS 
OpenSpace can be looked at, the project would really encourage you to have a 
look at the issues, here: 
https://github.com/chrisdebian/MOROW/issues<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fchrisdebian%2FMOROW%2Fissues&data=05%7C02%7Cnick.whitelegg%40solent.ac.uk%7Cb7c8fde16cdc41ff94b208dd22cc9698%7Cd684e4cd491a4577bf33546478d72e3c%7C0%7C0%7C638704984269072315%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=WcS2hNk7AB%2FSgJDEQeY%2FtahSCMWEUV1rnnDTOVYT3%2Bc%3D&reserved=0>

Many thanks, all.

Happy Christmas/ holidays.

Chris
chris_debian
_______________________________________________
Talk-GB mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-gb

--- End Message ---
_______________________________________________
Talk-GB mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-gb

Reply via email to