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