SCEE icon indicating copy to clipboard operation
SCEE copied to clipboard

Add Quest: building:material

Open ravenfeld opened this issue 1 year ago • 15 comments

I'm going to split the request in 2. https://github.com/Helium314/SCEE/issues/443

Creating a quest to add building material

Screenshot_20240703_105109

ravenfeld avatar Jul 03 '24 08:07 ravenfeld

Metal, steel and tin is a bit confusing. But yeah, all are in use...

HolgerJeromin avatar Jul 03 '24 10:07 HolgerJeromin

Yes, I said to myself that I couldn't select a value. Maybe change the message to indicate that only experts can use it?

Or other photos but I myself am not an expert on the subject.

ravenfeld avatar Jul 03 '24 10:07 ravenfeld

Perhaps drop steel and tin and let metal as the only value.

HolgerJeromin avatar Jul 03 '24 11:07 HolgerJeromin

@Claurt07 @Un1matr1x

What do you say to these tags?

I like having the choice, especially when I know the subject well. In this case, it would mean that contributors are being forced to use metal, which may or may not be the case. But I'll let those who contribute to these values tell us what they need.

ravenfeld avatar Jul 03 '24 11:07 ravenfeld

metal is a generic term for a variety of elements and alloys with metallic properties. steel is a solid alloy of iron and carbon. steel is defined in the norm "EN 10020". tin is a soft, silvery-white metal. tin forms verdigris (green mould), which is often found on church roofs (Example).

As a comparison to surface: metal behaves more or less like paved while steel, aluminium or tin are more specific.

mcliquid avatar Jul 03 '24 11:07 mcliquid

@mcliquid thanks for shedding some light on that -- I have to acknowledge I was not clear on the distinction of some of these. Keeping at least metal or steel and tin (or the three) are good for my use case, as we provide a way for people to specify a form of metal that is generic and one that might be more "vulnerable" than the rest.

@ravenfeld the rest looks good to me! the images are also very illustrative. I only have another question, should Mud and Adobe be combined and leave only Mud? It is called Adobe where I am from in LATAM, but I wonder if it is not too specific.

Claurt07 avatar Jul 03 '24 13:07 Claurt07

@mcliquid You are right, but the target audience is probably not able to differ steel from other metals...

HolgerJeromin avatar Jul 03 '24 13:07 HolgerJeromin

@HolgerJeromin I definitely agree with the target group of StreetComplete. But here we are talking about SCEE - the StreetComplete Expert Edition, right? My understanding of this version is that we can offer quests here that can go beyond the normal expected level of knowledge, as we can expect the specific target group to intentionally disable such quests (each of which comes with an individual warning) if they are unable to answer them.

mcliquid avatar Jul 03 '24 14:07 mcliquid

I did not have a look at basically anything yet, but please massive reduce image size. This PR alone is adding ~4 megabytes to app size.

Also not sure about the general style when I look at the images. Some of the tags appear to be categories, e.g. metal -> tin+steel, or stone -> sandstone.

Btw what is mirror supposed to mean? "This building is made of mirrors"?

Helium314 avatar Jul 06 '24 04:07 Helium314

@mcliquid @Claurt07 @Un1matr1x Can you help me find more meaningful images? I've looked on the wiki and on wikimedia common. As this is not a quest that I would undertake and as it is taking me a long time to find images, I would like to ask for your help. Thank you for your help.

ravenfeld avatar Jul 07 '24 05:07 ravenfeld

TL;DR: perhaps go just with metal (or metal and copper), ignoring other metal-detailed answers.


tin forms verdigris (green mould), which is often found on church roofs (Example).

Actually, it is copper salts that produce that green patina, not tin. Tin is major component of solder, and tin foil is what we used to use to make tin foil hats to protect us from government (or alien) mind-reading devices (or to wrap food) :smiley: - although it has mostly been superseded by aluminium foil nowdays, but name stuck.

As for building material, while I generally prefer detailed answers to be available in SCEE, I'm not so sure here.

Basically, only copper is distinctive, other metals not so much. So I'd be fine with just metal (or metal and copper, but that is bound to have people asking questions "why is there copper, and not tin" etc).


Most people (who are not material scientists or are unwilling to scratch the surfaces to determine what it is) will be hard pressed to tell the difference between corrugated galvanized iron (sometimes called "wriggly tin" to add to the confusion, even if Zinc is used for galvanization), steel that has been coated with Zinc-Aluminium, iron/steel coated with thin layer of tin (also known as "Tinplate"), various aluminium alloys (aluminium+manganese, aluminium+magnesium etc.) and steel coated with alloy of lead and tin (also called Tinplate colloquially, but more precisely Terne, even if in original coating there was order of magnitude more lead then tin; but the coating is not load bearing (majority) material anyway).

The use of actual tin as building/roof material is not what one would find in real life, it is too structurally weak. Also, "Tinplates" often do not contain tin at all (and even when they do, it is in micro amounts only for coating, main load bearing material usually being steel; but there are also various aluminum alloys which people might incorrectly call by such "tin" names because of history - just like Tinfoil hat above)

mnalis avatar Jul 08 '24 03:07 mnalis

So I'd be fine with just metal

I agree, let's start simple and pick only the significant values. You can always extend a quest later!

mcliquid avatar Jul 11 '24 08:07 mcliquid

What do you want me to display then?

ravenfeld avatar Jul 11 '24 13:07 ravenfeld

What do you want me to display then?

Drop steel, tin, copper, metal_plates (but retain generic metal)

mnalis avatar Jul 11 '24 14:07 mnalis

As far as I can see, those are several issues mentioned so far that prevent this PR:

mnalis avatar Sep 09 '24 23:09 mnalis

Hello, I'm coming back to my PR. I've used my version a lot, which I've modified, and it's not very good for the community. I'm going to make one PR by one PR to avoid having too many open with you.

I've used ImageOptim (https://imageoptim.com/versions.html ) to compress images, it's simple and local.

ravenfeld avatar Nov 15 '24 10:11 ravenfeld

I've used ImageOptim (https://imageoptim.com/versions.html ) to compress images, it's simple and local.

Thanks, that's a considerable reduction in size!

Helium314 avatar Dec 24 '24 08:12 Helium314

This looks mostly fine now, only maybe a few details left, and @Claurt07's question is still open:

I only have another question, should Mud and Adobe be combined and leave only Mud? It is called Adobe where I am from in LATAM, but I wonder if it is not too specific.

Helium314 avatar Dec 24 '24 08:12 Helium314

@ravenfeld this SCEE PR (and few others by you) are almost finished and need just a little attention from you to make them mergable. Would you perhaps have time to do that in nearby future? :heart:

mnalis avatar Jan 22 '25 04:01 mnalis

I'm going to try it this weekend but with the application I'm developing for Panorama + work, I'd moved on to something other than SCEE. Sorry for the inconvenience.

ravenfeld avatar Jan 22 '25 06:01 ravenfeld

I'm going to try it this weekend but with the application I'm developing for Panorama + work, I'd moved on to something other than SCEE. Sorry for the inconvenience.

No worries @ravenfeld, life priorities change; it is understood. Thank you for your contributions so far, and any that may happen on the weekend should you manage it! :heart:

If situation changes, we'll love to have to you contribute again; but in the meantime, given the explanation, I'll assume it is fine with you for someone else interested to pick up those half-finished PRs (after the weekend) and bring them to completion?

mnalis avatar Jan 25 '25 21:01 mnalis

I'm going to try it this weekend but with the application I'm developing for Panorama + work, I'd moved on to something other than SCEE. Sorry for the inconvenience.

No worries @ravenfeld, life priorities change; it is understood. Thank you for your contributions so far, and any that may happen on the weekend should you manage it! ❤️

If situation changes, we'll love to have to you contribute again; but in the meantime, given the explanation, I'll assume it is fine with you for someone else interested to pick up those half-finished PRs (after the weekend) and bring them to completion?

It's not my property. Anyone can take over the PR without any worries

ravenfeld avatar Jan 26 '25 06:01 ravenfeld

I think this is fine now, thank you @ravenfeld. I just want to go through everything once more, and test the quest on my phone (hopefully tomorrow).

Helium314 avatar Jan 27 '25 19:01 Helium314

I think it's mostly fine, only minor comment

  • In some cases the images don't help much in my opinon (e.g. marble), but the text is clear enough. No need to change anything.
  • You changed the text from overall material for both, but on reading the wiki again, overall surface material would be a better fit. Sorry for that... Or does anyone have a better idea than What overall surface material is this building (part) made of?
  • For the icon I think it would be nice to have something like a brick wall instead of just a plain green surface on the building. I guess I should be able to do it if you don't think it's worth the effort.

Helium314 avatar Jan 28 '25 16:01 Helium314

Oh, one more thing: could you rename the strings to use material instead of building_material? Then we can re-use some of them for the roof material quest. I just renamed the strings for bench material, so we can also re-use those. No point in having the same strings multiple times, especially considering that the existing ones are already translated to many languages.

Helium314 avatar Feb 04 '25 17:02 Helium314

@Helium314 I have updated what I understood from your requests.

ravenfeld avatar Apr 03 '25 10:04 ravenfeld

Thanks a lot, looks good! Does anyone else have comments? Otherwise I'll merge it soon.

Helium314 avatar Apr 03 '25 14:04 Helium314