|
Size: 1248
Comment:
|
Size: 1708
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 8: | Line 8: |
| * `Elliptic-curves` (20 questions) | * `Elliptic-curves` (20 questions) ⇒ EllipticCurve |
| Line 10: | Line 10: |
| and one has none of the following | Another one: |
| Line 12: | Line 12: |
| * `elliptic-curves` * `elliptic-curve` * `elliptic_curve` * `elliptic_curves` |
* abelian_group × 9 * coxetergroup × 8 * finite_group × 6 * fpGroup × 1 * freeGroup × 5 ⇒ FreeGroup * galois_group × 6 * group_presentation × 3 * group_theory × 33 * groups × 11 ⇒ Group * Group × 49 * `MatrixGroup` × 4 * modular_group × 3 * normal_subgroup × 2 * permutation_group × 23 * subgroup × 7 * symmetric_group × 14 * weyl-group × 6 ⇒ WeylGroup |
| Line 19: | Line 37: |
| * number_fields × 39 | * number_fields × 39 ⇒ NumberField |
| Line 21: | Line 39: |
| Line 22: | Line 41: |
| * numbers × 8 ⇒ number * number-theory × 7 ⇒ number_theory |
|
| Line 23: | Line 45: |
| Line 24: | Line 47: |
| * numbers × 8 * number-theory × 7 |
|
| Line 27: | Line 48: |
| * number-field-ext × 2 | |
| Line 44: | Line 64: |
| ⇒ mac-OS*.* or better macOS*.* | |
| Line 45: | Line 66: |
| So should we rather use singular or plural ? underscore or dash ? CamelCase for existing classes and functions ? | = Proposal for general principles = * use '''singular''' rather than plural * use '''underscore''' rather than dash * use '''CamelCase''' for existing classes and functions |
Asksage has tons of tags, so that when selecting one of them, the pages tagged with a synonym are not shown. This wiki page aims at finding a good set of representative, in order to merge them on the server.
A first good clean-up task would be to remove all unused tags, those that only appeared in a deleted question.
Concerning the tag redirections and replacements, here is one example of choice to be made:
EllipticCurve (124 questions)
Elliptic-curves (20 questions) ⇒ EllipticCurve
Another one:
- abelian_group × 9
- coxetergroup × 8
- finite_group × 6
- fpGroup × 1
freeGroup × 5 ⇒ FreeGroup
- galois_group × 6
- group_presentation × 3
- group_theory × 33
- groups × 11 ⇒ Group
- Group × 49
MatrixGroup × 4
- modular_group × 3
- normal_subgroup × 2
- permutation_group × 23
- subgroup × 7
- symmetric_group × 14
weyl-group × 6 ⇒ WeylGroup
And here is another example:
number_fields × 39 ⇒ NumberField
NumberField × 21
- number × 17
- numbers × 8 ⇒ number
- number-theory × 7 ⇒ number_theory
- number_theory × 17
- algebraic_number × 14
- numberfieldtower × 2
And here is another one:
- mac × 53
- MAC-OS10.7 × 13
- mac-OS10.11 × 9
- Mac-OS10.14 × 8
- mac-OS10.15 × 7
- Mac-OS10.13 × 7
- mac-os10.8 × 6
- Mac-OS10.9 × 5
- MacOS10.6 × 5
- Mac-OS10.10 × 5
- mac-OS10.12 × 1
- mac-os10.5 × 1
⇒ mac-OS*.* or better macOS*.*
Proposal for general principles
use singular rather than plural
use underscore rather than dash
use CamelCase for existing classes and functions
