ent8r / osm-microtasks Goto Github PK
View Code? Open in Web Editor NEW🌎 A website for performing small tasks to improve the OpenStreetMap
Home Page: https://ent8r.github.io/osm-microtasks/
License: GNU General Public License v3.0
🌎 A website for performing small tasks to improve the OpenStreetMap
Home Page: https://ent8r.github.io/osm-microtasks/
License: GNU General Public License v3.0
To prepend them with http or https, depending on what is needed…
At least iD complains, if the URL does not have this format. (the input field is red)
I think the expert mode works great, maybe you can make it the "normal mode"?
Did you go through the list of all other QA tools? And is there really no one, which you can expand/create PRs there, if you see missing problems. Without having used the others much, I think Maproulette may be very similar e.g.
I mean this project is really nice, but there are so many QA tools already, so you need to explain to users/mappers why we need yet another "standard".
Maybe document the "advantages"/differences/goals of your project in the Readme.
Of course this is a bigger feature, so this is not very important, but at least an idea: What about adding OAUTH and direct edit to the tool?
So you do not have to open iD or so (so it would also solve #4) and can just have a big popup where you see the two numbers in <code>
(i.e. fixed font width) style directly below each other. I think that makes it easy gto spot errors.
And then just have a button to edit the suggestion and a "change" and "cancel"/close button.
To be able to measure how this tool is used, it would be great to have #osmMicroTasks
or so in the commit message. or maybe as a tag?
Also possible useful in case you once have to (mass-)revert some edits, because of some problem in your code…
…ſame as telephone numbers. 😄
The current micro tasks working on phone numbers are perfect for the Level 0 editor, for quickly correcting text strings.
I hope you would consider it.
The website quest mode, shows:
There are a lot of wrong URLs in the OSM database. This task finds some of them, checks if it does exist and returns a valid URL.
My interpretation of that is, that it also automatically tries to query that website and checks if that exists. I see some problems with that:
There is no link to the GitHub repo from the site anywhere (i.e. "fork me" button or so).
When you click on the iD link it does only show the map. You have to guess then, what element is meant/what element has the issue.
If it could at least set a marker or so.
Currently, the app wants to know the users name and password. This can be made easier by using OAuth.
*.overpassql
is now the recommended file extension for Overpass QL: OSM Wiki: Overpass QL § File extension
(Disclaimer: I added that section after some discussion.)
I propose to rename all Overpass QL files in this repo to *.overpassql
for consistency.
Context: GitHub's syntax highlighting engine requires that 200 repositories use the same file extension before they consider supporting that syntax and file extension: github-linguist/linguist#5890
Use case: If I have solved some "tasks" and go back to this website, I do not really remember what tasks I've already solved. All are still listed.
Proposed: A refresh button? Or possibly even better auto-hide them?
https://pic4review.pavie.info/#/ is very much related and actually also looks very similar (it also uses angular), but uses pictures for tasks.
Hi ENT8R,
would the list mendtioned in this ODM Forum Thread be a candidate for a Micro Task? (I still use the existing ones to keep "my" area aound clean in terms of phone, fax and websites.
https://forum.openstreetmap.org/viewtopic.php?id=67231
BR
tux67
Below each other with some fixed-width font, so you can easier compare it number by number…
Support JOSM as editor, not only online iD, maybe provide "download selection" to import in JOSM?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.