Thank you for the reply.
> How does being unfriendly to a proprietary corporation violate the code
of conduct? It's not really a political topic, Tencent and WeChat aren't
"someone" so it does not count as a personal insult, and "respect other
... projects" only applies to FOSS stuff.
I don't think CoC only requires us to respect FOSS orgs and projects, as stated in the CoC section about respect[e]:
> Respect other operating systems and projects
> Maligning other FOSS projects or distributions, or any other operating systems and their users is prohibited.
> The entire Arch team is happy to volunteer their time and energy to provide you with the Arch Linux distribution, documentation and forums. > Kindly show respect toward the volunteers, users and communities of other projects, distributions and operating systems as well.
> Views, experiences and opinions are always welcome, but unproductive slander is not.
The FOSS here only limits the scope before the first comma, not after. We should show respect towards other projects, FOSS or not. Otherwise, people can be unproductive and bash around all those non-FOSS companies and projects, and phrasely badly towards Nvidia, Google, Adobe, etc in any Arch-related place, can't they? This is counter-intuitive and counter-productive and would bring a lot trouble and flame into the community, and this is not right.
> As a side note, packages that don't build anything and
> instead install a
> precompiled version should have a -bin suffix.
But -bin suffix is only for packages with sources available, according to the AUR submission guidelines[a]:
> Packages that use prebuilt deliverables,
> when the sources are available, must use the -bin suffix.
WeChat is released as binary only. There's no source available for it for general public to build from.
As a reference, other popular prebuilt-only packages exist on AUR without the -bin suffix, e.g. typora[b], google-chrome[c], linuxqq[d], etc
Yours,
Guoxin "7Ji" Pu