Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

I would like to become a member #612

Closed
lxmarinkovic opened this issue Feb 1, 2022 · 30 comments
Closed

I would like to become a member #612

lxmarinkovic opened this issue Feb 1, 2022 · 30 comments

Comments

@lxmarinkovic
Copy link

lxmarinkovic commented Feb 1, 2022

Hi @Trott & @nschonni , I would like to become a member and to contribute with Serbian (Latin or Cyrillic) or translation, mostly for API docs and web site as well

@Trott
Copy link
Member

Trott commented Feb 1, 2022

@zeke @obensource @RichardLitt Is this still a thing? What should @lxmarinkovic do?

@RichardLitt
Copy link
Contributor

I'm unsure. Haven't been active in a while, and I should probably resign from the board as being inactive in general, unfortunately.

@Trott
Copy link
Member

Trott commented Feb 1, 2022

I'm unsure. Haven't been active in a while, and I should probably resign from the board as being inactive in general, unfortunately.

I'll remove you as a maintainer but leave you as a member unless you indicate otherwise.

@zeke
Copy link
Contributor

zeke commented Feb 2, 2022

Sadly, I have to say the same. I haven't been active in this space for a while and it's a disservice to the community for me to pretend otherwise.

@RichardLitt
Copy link
Contributor

I'll remove you as a maintainer but leave you as a member unless.

This actually sounds good to me. Thanks, @Trott.

@Trott
Copy link
Member

Trott commented Feb 2, 2022

@obensource @bnb Any chance you can provide guidance here?

@Trott
Copy link
Member

Trott commented Feb 8, 2022

@nodejs/i18n What should happen here? Is i18n group still a thing? Is CrowdIn still being used? Or should @lxmarinkovic open pull requests for translations directly against the nodejs.org repo?

@srl295
Copy link
Member

srl295 commented Feb 8, 2022

@obensource

@ovflowd
Copy link
Member

ovflowd commented Jun 18, 2022

Hey there 👋 I'm also interested in contributing to the i18n team in general. From this thread it feels like the i18n team is not receiving currently much help, is this correct?

I also saw that the Crowdin integration is broken, and I'd like to help there if possible 👀 (Also with the Website Working Group).

I'd love to chat, @ovflowd:gnome.org on Matrix :)

@Trott
Copy link
Member

Trott commented Jun 18, 2022

@nodejs/tsc If the larger i18n coordination effort is to be revived, it will need a commitment from leadership, I think. Hopefully someone (@RichardLitt @bnb @obensource @zeke) can confirm or correct this summary but my impression is that:

  • The larger i18n effort was a CommComm thing. So it doesn't have a home anymore.
  • None of the people who used to lead it are involved in it anymore.
  • It's basically broken and in stasis.
  • It's different/separate from the general website localization efforts in that....here's where I don't actually know. I think the idea was to use Crowdin to make it easier for more people to do translations than our current open-a-pull-request-in-the-nodejs.org-repo method. It may have also had the intention of localization for the API docs but that never came to fruition as far as I know.

I think winding it down and telling people to continue submitting PRs to the website repository is a valid option, and a better option if we're not prepared to put real time and potentially resources (via the foundation, I suppose) into a larger effort. Almost everything that has ever happened with localization happened with individuals submitting PRs to the website repo. I'm not sure that this initiative ever bore much fruit (which is fine--lots of things get tried and don't work out). Again, I could be wrong, and maybe one of the folks who was involved in it can comment and add some context or info I don't have.

@JohnTitor
Copy link
Member

I think your summary comment is almost right. The problem here is that all the folks that have access to Crowdin are out of contact and I cannot promote things to integrate. I feel using Crowdin UI makes translations easier and we should have a lot of translated texts, so integrating into it would be great. Maybe we could focus on API docs for now and continue the current style for the website (submitting PRs to the repo). Or at least I'd like to move the texts on Crowdin to somewhere.

@Trott
Copy link
Member

Trott commented Jun 18, 2022

Maybe we could focus on API docs for now

How/where do we published localized API docs? Or is making the translations widely available part of the problem that a larger initiative would solve?

@TiagoDanin
Copy link
Contributor

How/where do we published localized API docs? Or is making the translations widely available part of the problem that a larger initiative would solve?

There is currently an integration (it's broken for the reason @JohnTitor mentioned) between this repository and Crowdin. The Crowdin via bot create PR keep the translated documents synchronized.

Part of the problem we need to solve is making the contents of this repository available to Node.org.
Part of this discussion can be seen #328 and #315

@JohnTitor
Copy link
Member

The Crowdin via bot create PR keep the translated documents synchronized.

It doesn't update the translated docs but the original ones. The translated docs are updated like #252, I guess it's manually triggered.

@zeke
Copy link
Contributor

zeke commented Jun 20, 2022

confirm or correct this summary

@Trott alas, your summary is correct from my point of view. I can only speak for myself but, I haven't been able to make time in the last couple years to commit to Node.js i18n effort.

@ovflowd
Copy link
Member

ovflowd commented Jun 21, 2022

Note.: My comment stands as I would definitely love to contribute to Internationalisation efforts. I'm also going to contribute to the new node.js website starting with this issue.

I do have open source maintaining experience, and would love to chat on Matrix or any other platform. Sorry for chiming in 😅 🙇

@mcollina
Copy link
Member

I don't think anybody in the TSC has any availability to restart the i18n and new website projects :(. Managing this kind of initiative is a long-term effort, and we did not do a good job keeping them active.

@Trott
Copy link
Member

Trott commented Jul 13, 2022

I'll take look at the CrowdIn instance to see if that's at least something we'd like to keep going. We should identify any text anywhere that suggests a larger and more robust initiative and adjust it to the scale of what we're actually doing.

@lxmarinkovic
Copy link
Author

lxmarinkovic commented Jul 13, 2022

Hi @Trott , I put a little effort into Crowdin almost half a year ago to see if it is operational before I invest more time in it.
All that I can see now (after more than five months) is that I have "suggested 12 translations into Serbian (Latin)" without any comments or reviews, really no action at all

@ovflowd
Copy link
Member

ovflowd commented Jul 13, 2022

@mcollina regarding the new website initiative, if we have strong active contributors, is this something we could maybe work on?

I’m on the website redesign slack channel and would love to talk some alternatives and ideas there. Maybe I can be of use here :)

@mcollina
Copy link
Member

I'm not familiar with the website redesign - minus that it stalled.

@Trott
Copy link
Member

Trott commented Jul 23, 2022

There certainly seems to be lots of CrowdIn activity and it would be a shame to lose all that work. https://crowdin.com/project/nodejs/activity-stream

Let's see if we can at least fix the integration so this repository can get updated and at least the translated docs will be available.

@Trott
Copy link
Member

Trott commented Jul 23, 2022

@obensource The CrowdIn interface says you're a manager. Can you log in and make me a manager so I can try to get things going/working again?

@JohnTitor
Copy link
Member

@obensource It'd be great if you could also add me, my account is https://crowdin.com/profile/huyuumi.

@JohnTitor
Copy link
Member

JohnTitor commented Jul 25, 2022

Semi-related: how are https://crowdin.com/profile/nodejs-crowdin 's credentials managed? If it's currently shared only within some i18n WG members, it probably should be placed under the control of TSC (or another team? I'm not sure).

@Trott
Copy link
Member

Trott commented Jul 25, 2022

Semi-related: how are https://crowdin.com/profile/nodejs-crowdin 's credentials managed? If it's currently shared only within some i18n WG members, it probably should be placed under the control of TSC (or another team? I'm not sure).

I'm guessing it's not exactly the same as the Node.js Crowdin bot's credentials, but just in case: @nodejs/build Is this something Build WG knows anything about?

@richardlau
Copy link
Member

Semi-related: how are https://crowdin.com/profile/nodejs-crowdin 's credentials managed? If it's currently shared only within some i18n WG members, it probably should be placed under the control of TSC (or another team? I'm not sure).

I'm guessing it's not exactly the same as the Node.js Crowdin bot's credentials, but just in case: @nodejs/build Is this something Build WG knows anything about?

Not to my knowledge.

@Trott Trott removed the tsc-agenda label Jul 27, 2022
@ovflowd
Copy link
Member

ovflowd commented Jul 28, 2022

For the record, I'm still interested in contributing with i18n, including helping run the team.

I'm primarily curious regarding the node/i18n package as we might want to (still) use that for the translations and the docs for the https://github.com/nodejs/nodejs.dev website.

cc @Trott

Off-topic: Oh hey, @JohnTitor, fellow GNOME Foundation here 👀

@Trott
Copy link
Member

Trott commented Jul 28, 2022

Update: I briefly exchanged private messages with @obensource and expect to get the CrowdIn stuff working again soon (as in days, not weeks--famous last words and all that). Nothing more to report at this moment, though.

@Trott
Copy link
Member

Trott commented Apr 4, 2023

This repo/group is mostly inactive but there's lots of i18n activity going on at https://crowdin.com/project/nodejs. So if you haven't joined there, consider it!

@Trott Trott closed this as completed Apr 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants