7 ms·
I'm confused as to why they redesigned the website but removed prior functionality. A few weeks ago people pointed out that the internationalization also suffe
by intertextuality 7y ago
I'm confused as to why they redesigned the website but removed prior functionality.
A few weeks ago people pointed out that the internationalization also suffered due to this. Edit: by suffered, I mean "was removed entirely". I just checked and couldn't find a way to change the locale, nor could I manually set it e.g. by appending /de-DE, etc.
If the new design requires a link to the old design to access removed functionality, is it really ready to launch?
---
edit; these were the languages offered: Deutsch, English, Español, Français, Bahasa Indonesia, Italiano, 日本語, 한국어, Polski, Português, Русский, Svenska, Tiếng việt, 简体中文
Now if I want to refer to someone about Rust in Korean I have to link to prev.rust-lang.org, which is weird.
- asdkhadsj 7y agoDoes the new design require a link to the old design? By your opinion sure, but they don't think that do they? Which is to say, if you own a site and decide to cut a feature, isn't that okay? It may or may not be a feature users want.. but that's another story entirely, no?
- intertextuality 7y agoThe new site has a link to the old one at the bottom. My opinion isn't factoring into it. However, losing i18n is pretty bad. These are the old languages that were offered: > Deutsch, English, Español, Français, Bahasa Indonesia, Italiano, 日本語, 한국어, Polski, Português, Русский, Svenska, Tiếng việt, 简体中文 However, as someone who regularly studies and works with a non-English language I can tell you i18n is pretty darn important. More important than a very pretty site that people can't read. Per my own opinion, a FAQ is also a great idea. Especially for a new language that's trying to gain more adoption. Entirely removing it instead of reworking it into the new design before deploying mystifies me.
- steveklabnik 7y agoNobody was happy with losing i18n, and it's on its way back, there were just some delays.
- intertextuality 7y agoThat's not really the truth though, is it? If nobody was happy, then the new site wouldn't have been deployed. Or by "nobody was happy", did you mean "nobody really cared, because English is their primary language, thus they aren't affected at all"? The new website is very pretty. I don't understand why the deployment could not have waited until the translations were completed. Even just translating 4-5 widely used languages would've sufficed, although still not ideal compared to the old website. Even if people wanted to visit the old website, it's buried at the bottom of the new one, practically invisible.
- hombre_fatal 7y ago> That's a lie. If nobody was happy, then the new site wouldn't have been deployed. You're losing your cool just because you have different ideas of the perfect trade-offs to make while having zero, and I mean zero, skin in the game. It's not as impressive nor noble of a position as you seem to think it is.
- intertextuality 7y agoCriticizing a software update is "losing my cool"? First I was "yelling" and now this... My "different idea" is keeping the ability of non-English speakers to use the website and learn about Rust. I (and most people, I think) would not prefer a prettier site to one that has support for 10+ languages. Do you not agree? My "position" is one of someone that heavily uses a language other than English. I very much enjoyed the old Rust site, because it meant I could actually show it to people around me, because their native language was supported. This isn't a tradeoff so much as a dealbreaker. What tradeoff was there for pushing the new website deployment too early? I think it's perfectly reasonable to criticize an update that made the website prettier but removed i18n for no reason. Why? Was there a fiscal incentive to immediately replace the website before any translations could be done? So instead of making personal attacks for no reason, how about we criticize bad, unnecessary software updates together?
- 7y ago
- proyb 7y agoThe site were redesign using Tachyons CSS and it seems probably not finalise yet. https://tachyons.io https://tachyons.io
- intertextuality 7y agoThat's a very dumb reason to ditch i18n. Waiting before it finalized wasn't an option?
- grogenaut 7y agoInstead of yelling at people who weren't involved with the decisions and are only providing context, maybe go write a calm series of bug tickets explaining your concern, or better offer to and follow up on helping with i8n support?
- intertextuality 7y agoSo raising a point on a random internet post is now considered "yelling"? Interesting. Also, I called "that reason" dumb. Perhaps you're personally involved with the project, but please try to read things as they are instead of taking offense unnecessarily. Counterargument: How about one doesn't remove stuff like i18n in updates? Or what about simply delaying the deployment until the i18n and other features are done? Or is removing support for other languages considered acceptable if the new, English only, website looks very pretty? [tone is of light sarcasm] Counterargument #2: just because something is open source doesn't mean you can go "well, just open a ticket or do it yourself". No, how about people in general update things properly (or at the very least, don't remove translations)? I'm perfectly allowed to criticize removing important functionality like i18n. It was there, now it isn't, and I didn't make the choice to remove it. It's not my job to do other people's jobs for them just because I exercised my ability to criticize something. Otherwise I would be working on GUIs/UX for open source linux projects until I die. [tone is of exasperation in open source software development]
- rat9988 7y agoYou might have misunderstood the sentence's tone.
- Nullabillity 7y agoWho cares about i18n? Both the language itself and all* libraries are in English anyway. You won't get far relying only on translated material. (English is not my native language. I started out learning from Swedish resources, and generally consider that to have been a big mistake.)
- intertextuality 7y agoThe code itself and libraries being English is not a new concept. Materials and knowledge about the language leads to more people potentially discovering it. I can far more easily persuade someone to use Rust, if I share the website with them in their native language. Consider the reality that not every nation is advanced in English like Sweden or other European nations. Anyway, the old site did have i18n, meaning that they did care about it. Not only did they care about i18n, they also had more niche languages, which is quite rare for an open source project. The alternative is basically saying "just learn English in order to read about Rust and why you may or may not want to use it". I find this unacceptable. So it's very puzzling to me that the new website entirely ditched i18n–it's incongruous to what I perceive the quality of the rust team is capable of.
- AsyncAwait 7y ago> Materials and knowledge about the language leads to more people potentially discovering it. I can far more easily persuade someone to use Rust, if I share the website with them in their native language. That works for more 'end-user' facing projects, (GIMP, Mastodon...), but for programming languages not that much. As someone who speaks 3 languages, (including English), let me assure you that (most) non-English programming materials use a very tortured vocabulary in the target language, which actually makes it considerably harder to learn. Also, prior to me learning English, I've always found it extremely disappointing when the main website of a project was in my language, but then you click on any important link, (like a guide), and it's English only. It was a bigger let down that if a site was English only from the get go and I knew every link it's going to be English. I actually learned English because of this. As for general info about a new language etc. there are usually dedicated "IT/programmer" community portals with news and some basic tutorials for the new hotness in the target language, which is usually how non-English speakers learn about new tech, not really from the project website, at least in my experience.
- andrepd 7y agoIt's the "redesign culture" in a nutshell. Change things (expending effort) for no discernible reason, break familiarity, arrive at subjectively worse appearance, and at objectively worse functionality. It's hair-pullingly frustrating.
- lisper 7y agoIt's a cargo cult. For any technology, there is a period of time when it improves more or less monotonically, and so most new things are cool. Some people over-extrapolate this and conclude that new things are always cool, and so is born the cult-of-the-latest-thing, which persists long after actual improvements stop.
- p1necone 7y agoHoly shit the new site is awful on desktop. The font size is huge on a desktop monitor so you have to scroll a lot to see anything. (hint: what do programmers usually access the web with).
- krick 7y agoI don't know what wasn't fucked up by the redesign, so I don't have such confusion. I just assume it was done to make the site intentionally less useful for the glory of satan, of course, so it seems fitting.