Vintage Story Wiki:Community noticeboard: Difference between revisions

From Vintage Story Wiki
Remove translations support (this page isn't meant to be translatable)
(Remove extensions that were already added from the wish list. Add the math extension to the wish list)
(Remove translations support (this page isn't meant to be translatable))
Line 1: Line 1:
<languages/>
{{Navbox
{{Navbox
|title=Community noticeboard
|title=Community noticeboard
Line 23: Line 22:
<hr class="solid">
<hr class="solid">
__NOTOC__
__NOTOC__
<translate>
===== [https://www.mediawiki.org/wiki/Extension:Math Math] =====
===== [https://www.mediawiki.org/wiki/Extension:Math Math] =====
* [[Modding:Matrix_Operations]] currently uses CSS hacks to display the matrices. Standard math syntax would be easier to maintain.
* [[Modding:Matrix_Operations]] currently uses CSS hacks to display the matrices. Standard math syntax would be easier to maintain.
Line 34: Line 32:
}}</div>
}}</div>


== Requests == <!--T:2-->
== Requests ==
If you'd like to request and/or put forward a suggestion for anything in the wiki, feel free to edit it in below.
If you'd like to request and/or put forward a suggestion for anything in the wiki, feel free to edit it in below.


=== Work queues === <!--T:3-->
=== Work queues ===
We have a couple of rudimentary ones:
We have a couple of rudimentary ones:


<!--T:4-->
* [[:Category:Priority translation]] with accompanying {{tl|Priority translation}}, aliases ''pt'' and ''PT''
* [[:Category:Priority translation]] with accompanying {{tl|Priority translation}}, aliases ''pt'' and ''PT''
* [[:Category:Stub]] {{tl|Stub}} (I recently went through this, that's why it's empty)
* [[:Category:Stub]] {{tl|Stub}} (I recently went through this, that's why it's empty)
Line 46: Line 43:
* [[:Category:Outdated pages]] {{tl|Outdated}}
* [[:Category:Outdated pages]] {{tl|Outdated}}


<!--T:5-->
However, I'd love to see/make/maintain another one for specifically updating translation tags, since translation is both one of the easiest ways to get started, but the easiest to "mess up" and overwrite (plus there are many pages in English that are updated for the latest version of VS, but have not been re-marked for translation, meaning their translated pages may be months or years out of date).
However, I'd love to see/make/maintain another one for specifically updating translation tags, since translation is both one of the easiest ways to get started, but the easiest to "mess up" and overwrite (plus there are many pages in English that are updated for the latest version of VS, but have not been re-marked for translation, meaning their translated pages may be months or years out of date).


<!--T:6-->
Anyone got more? -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:12, 8 August 2022 (UTC)
Anyone got more? -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:12, 8 August 2022 (UTC)
<br>
<br>
Line 145: Line 140:
<br>
<br>


=== Extension wishlist === <!--T:7-->
=== Extension wishlist ===


<!--T:8-->
If we are going to keep using the Translate extension, maybe getting [https://www.mediawiki.org/wiki/Extension:TranslationNotifications Extension:TranslationNotifications] will help us retain volunteer translators? -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:59, 8 August 2022 (UTC)
If we are going to keep using the Translate extension, maybe getting [https://www.mediawiki.org/wiki/Extension:TranslationNotifications Extension:TranslationNotifications] will help us retain volunteer translators? -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:59, 8 August 2022 (UTC)


<!--T:9-->
I can see it being eventually useful, and probably good to have for the time being - but seeing as most translations are barely even started, it might not get much use for now? [[User:Sana|Sana]] ([[User talk:Sana|talk]]) 02:10, 9 August 2022 (UTC)
I can see it being eventually useful, and probably good to have for the time being - but seeing as most translations are barely even started, it might not get much use for now? [[User:Sana|Sana]] ([[User talk:Sana|talk]]) 02:10, 9 August 2022 (UTC)


=== New permissions hierarchy === <!--T:10-->
=== New permissions hierarchy === <!--T:10-->


<!--T:11-->
Right now, anyone with edit permissions has a ''lot'' of edit permissions, including default access to the Template namespace, translation administration etc. I would like to ask for:
Right now, anyone with edit permissions has a ''lot'' of edit permissions, including default access to the Template namespace, translation administration etc. I would like to ask for:


<!--T:12-->
* A second "tier" of user, maybe <code>trusteduser</code> or something like that, granted on request via Discord or similar
* A second "tier" of user, maybe <code>trusteduser</code> or something like that, granted on request via Discord or similar
* Page protection on the whole Template namespace (and maybe even translation administration, though that would significantly slow the work of translation markup), requiring a "trusted user" userright to edit
* Page protection on the whole Template namespace (and maybe even translation administration, though that would significantly slow the work of translation markup), requiring a "trusted user" userright to edit


<!--T:13-->
Although we haven't really had issues with vandalism, I have definitely seen issues arising from enthusiastic application of translation tags breaking templates - see the version history of {{tl|Breaking}} for one example. -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:59, 8 August 2022 (UTC)
Although we haven't really had issues with vandalism, I have definitely seen issues arising from enthusiastic application of translation tags breaking templates - see the version history of {{tl|Breaking}} for one example. -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 16:59, 8 August 2022 (UTC)


<!--T:14-->
To add to this, I've looked through our current [[Special:ListGroupRights|user groups]], and I'm noticing a few of issues.  
To add to this, I've looked through our current [[Special:ListGroupRights|user groups]], and I'm noticing a few of issues.  


<!--T:15-->
* For one, <code>Confirmedusers</code> and <code>editor</code> seem to both have the exact same rights, so getting rid of one would clean things up a bit.
* For one, <code>Confirmedusers</code> and <code>editor</code> seem to both have the exact same rights, so getting rid of one would clean things up a bit.
* Second, it looks like ''all'' users can translate pages as well as review them, which might not be preferable.
* Second, it looks like ''all'' users can translate pages as well as review them, which might not be preferable.


<!--T:16-->
[[User:Sana|-- Sana]] ([[User talk:Sana|talk]]) 02:42, 9 August 2022 (UTC)
[[User:Sana|-- Sana]] ([[User talk:Sana|talk]]) 02:42, 9 August 2022 (UTC)


<!--T:17-->
: Yeah, I'm with your first point completely (or one of those becomes the new "trusted" user group).  
: Yeah, I'm with your first point completely (or one of those becomes the new "trusted" user group).  


<!--T:18-->
: With regards to [https://www.mediawiki.org/wiki/Help:Extension:Translate/Configuration#User_rights translation rights], I'd be completely OK with setting up one of the "basic" categories to have both the <code>translate</code> and <code>translate-messagereview</code> userrights, and put <code>pagetranslation</code> and <code>translate-manage</code> behind "trusted" users. This would mean it's relatively easy to get started with actually translating content into another language, and harder to mark up pages for translation (which carries obviously the risk of breaking the pages in question). As a historical note, I think the original rationale was to make it really easy to mark up ''any'' page for translation to get the ball rolling, but I think that was also before seeing the potential downsides of, eh, messily-tagged pages.
: With regards to [https://www.mediawiki.org/wiki/Help:Extension:Translate/Configuration#User_rights translation rights], I'd be completely OK with setting up one of the "basic" categories to have both the <code>translate</code> and <code>translate-messagereview</code> userrights, and put <code>pagetranslation</code> and <code>translate-manage</code> behind "trusted" users. This would mean it's relatively easy to get started with actually translating content into another language, and harder to mark up pages for translation (which carries obviously the risk of breaking the pages in question). As a historical note, I think the original rationale was to make it really easy to mark up ''any'' page for translation to get the ball rolling, but I think that was also before seeing the potential downsides of, eh, messily-tagged pages.


<!--T:19-->
: Also, certain high-traffic pages should probably also get page protected, such as the Main Page. -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 13:59, 10 August 2022 (UTC)
: Also, certain high-traffic pages should probably also get page protected, such as the Main Page. -- [[User:Veerserif|Veerserif]] ([[User_talk:Veerserif|talk here]] or on Discord) 13:59, 10 August 2022 (UTC)


=== Reduce Code Chaos === <!--T:20-->
=== Reduce Code Chaos ===


<!--T:21-->
I've been trying to figure out how this wiki works and what would be the best way to get something done, but I keep running into difference in code, confusion on how something should work, and running into half-finished systems (i.e. Grid/Crafting). A focus towards sweeping through old pages, even those that may not need to be changed, and standardizing a method of source editing will make it easier in the future to understand, find and edit pages. It will probably take a lot of work in the beginning, and may start to fall behind on new content updates, but by making everything standardized, it will potentially speed up learning and editing for other people, leading to less burnout and confusion. -- [[User:RathfulConcepts|RathfulConcepts]] ([[User_talk:RathfulConcepts|User talk]]) 14:35, 16 March 2023 (EST)
I've been trying to figure out how this wiki works and what would be the best way to get something done, but I keep running into difference in code, confusion on how something should work, and running into half-finished systems (i.e. Grid/Crafting). A focus towards sweeping through old pages, even those that may not need to be changed, and standardizing a method of source editing will make it easier in the future to understand, find and edit pages. It will probably take a lot of work in the beginning, and may start to fall behind on new content updates, but by making everything standardized, it will potentially speed up learning and editing for other people, leading to less burnout and confusion. -- [[User:RathfulConcepts|RathfulConcepts]] ([[User_talk:RathfulConcepts|User talk]]) 14:35, 16 March 2023 (EST)
</translate>
{{Editing navbox}}
{{Editing navbox}}
Confirmedusers
1,783

edits