Viewing 9 posts - 31 through 39 (of 39 total)
  • Author
    Posts
  • #58335
    tumic
    Participant

    It doesn’t say neither: this shouldn’t be used for overlapping elements, nor it should be. Just always. But this is well within this documentation, and combining osmc symbols isn’t the only use case where overlapping symbols was the goal of the use of “always”. For the new version of “always”, using “priority” could have been enough.

    Well, as you have seen right now, combining icons wasn’t “within documentation” even for the maintainer of the Mapsforge library, so expecting other implementations to behave exactly the same in such a corner case is simply naive.

    And if you make an implementation of mapsforge which doesn’t work like the original one, seems like it’s not 100% compatible.

    100% compatibility is not even the goal as this would practically mean a 1:1 copy of Mapsforge. There are many things that can be done slightly different (or omitted) while the core stuff (e.g. syntax/formats specifications) is compatible and maps/themes produced in a compatible way (= not depending on some corner case behavior) will work just fine.

    #58336
    Avatar photoTobias
    Keymaster

    expecting other implementations to behave exactly the same in such a corner case is simply naive.

    I don’t. And watch your language.

    Developer of Elevate mapstyle

    3 users thanked author for this post.
    #58341
    Avatar photoChristianK
    Keymaster

    @EMUX

    Who is this @tumic ?

    If the mapsforge project falls into the hands of self-obsessed individuals who don’t even know that you can define free variable tags in tag mapping (apart from ref, name, etc.) and who shine with absolute arrogance, then the world will continue to exist even without OAM.
    The result will also be that Mapsforge will split into forks that will drift apart for each app.
    No one, and certainly no developer, can live with a shaky library that drifts here and there in the hands of non-pros.

    Sorry for clear words
    Christian

    #58343
    tumic
    Participant

    Who is this @tumic ?

    What about looking at GitHub? The account is easily accessible for everyone and linked here in the Mapsforge discussion/pull request about the render theme syntax. The discussion, you are evidently referring when attacking me in the next paragraph…

    If the mapsforge project falls into the hands of self-obsessed individuals who don’t even know that you can define free variable tags in tag mapping (apart from ref, name, etc.) and who shine with absolute arrogance, then the world will continue to exist even without OAM.

    While it is evidently much easier for you attacking other people than reading and trying to understand what they are trying to say/achieve, I would still recommend to at least give it a try. Because it will prevent you from looking like an idiot while attacking someone who in fact tries to help you and is proposing (and at the end also pulling) changes in your favor. The change of the render theme XSD was made because you could define free variable tags in tag mapping, but you were not allowed to use them in the theme. A change that made the render themes for your maps valid Mapsforge render themes!

    The result will also be that Mapsforge will split into forks that will drift apart for each app.
    No one, and certainly no developer, can live with a shaky library that drifts here and there in the hands of non-pros.

    Attacking me is one thing, but attacking the main developer(s) of a library you depend on in your project?! The latest changes with the display mode are results of Emux trying to do the exact opposite – to include stuff into Mapsforge wanted by various different Mapsforge library users so that there don’t have to be forks. In fact the number of real forks has even decreased recently when Locus has abandoned their fork of the engine (because Emux is spending his free time on including stuff that Locus needs).

    #58344
    mbe57
    Moderator

    Everybody here appreciates Emux and his work very much.
    It has been your language and attitude that heated things up.

    1 user thanked author for this post.
    #58345
    mbe57
    Moderator

    Re. “always” again: have a look at the definition of the word e.g. in Collins – no exceptions.
    This is how it was before on which people relied for whatever use case.
    And it is back again like this thanks to Emux.
    Plus the innovation, now in a compatible way.

    1 user thanked author for this post.
    #58346
    Avatar photoTobias
    Keymaster

    Funny, the person who started getting personal, using disrespectful language and attacking people doesn’t like getting treated that way.

    Developer of Elevate mapstyle

    #58349
    tumic
    Participant

    I’m pretty fine with Christian’s language, in more than 10 years doing opensource SW I have seen much worse. If I really dislike something than it is the people starting/taking part in such “flames” an then whining about “disrespectful language”…

    #58350
    Avatar photoChristianK
    Keymaster

    EOT here

    3 users thanked author for this post.
Viewing 9 posts - 31 through 39 (of 39 total)
  • The topic ‘OSMC beacon icons’ is closed to new replies.