Difference between revisions of "User:Larivact"

From ArchWiki
Jump to navigation Jump to search
(Talks: update)
(Rewrites: add Dotfiles)
 
(222 intermediate revisions by 2 users not shown)
Line 1: Line 1:
* [[ArchWiki:Maintainers|ArchWiki Maintainer]]
+
__NOTOC__
* [[Special:Contributions/Larivact|My contributions]]
+
[[ArchWiki:Maintainers|ArchWiki Maintainer]] |
* [https://wiki.archlinux.org/index.php?title=Special:Log&limit=500&type=move&user=Larivact My moves]
+
[[Special:Contributions/{{PAGENAME}}|My contributions]] |
* [[User:Larivact.bot‎|Larivact.bot]]
+
[{{SERVER}}/index.php?title=Special:Log&limit=500&type=move&user={{PAGENAME}} My moves] |
 +
[[User:{{PAGENAME}}.bot‎]]
  
 
== Quick links ==
 
== Quick links ==
Line 10: Line 11:
 
* [[Help:Template#List of templates]]
 
* [[Help:Template#List of templates]]
  
== Subpages ==
+
=== Drafts ===
  
 +
{{Special:PrefixIndex/{{FULLPAGENAME}}/drafts/|stripprefix=1|hideredirects=1}}
 +
 +
=== Subpages ===
 +
 +
* [[/common.css]]
 
* [[/List of applications category relation]]
 
* [[/List of applications category relation]]
* [[/Network management]]
+
* [[/cleanup]]
 
* [[/sandbox]]
 
* [[/sandbox]]
 +
 +
== Selected contributions ==
 +
 +
<div style="max-width:800px;">
 +
<div style="float:left; margin-right: 1em">
 +
=== Articles ===
 +
 +
Often created with content from other users.
 +
 +
* [[Archiving and compression]]
 +
* [[Browser extensions]]
 +
* [[C]]
 +
* [[Device file]]
 +
* [[Git server]]
 +
* [[GNU Compiler Collection]] & [[LLVM]]
 +
* [[GnuTLS]] & [[mbed TLS]]
 +
* [[ImageMagick]]
 +
* [[Language checking]]
 +
* [[Linux console]]
 +
* [[Mail server]]
 +
* [[Network tools]]
 +
* [[Package group]]
 +
* [[PDF, PS and DjVu]]
 +
* [[Programming languages]]
 +
* [[Roles]]
 +
* [[Secure Shell]]
 +
* [[Transport Layer Security]]
 +
* [[vi]]
 +
* [[XDG Autostart]]
 +
</div>
 +
<div style="float:left">
 +
=== Rewrites ===
 +
 +
* [[Special:Diff/537277/539205|diff]]: [[Core utilities]]
 +
* [[Special:Diff/529691/543198|diff]]: [[Disk encryption]]
 +
* [[Special:Diff/564932/564940|diff]]: [[Dotfiles]]
 +
* [[Special:Diff/522596/523241|diff]]: [[resolv.conf]] &rarr; [[Domain name resolution]]
 +
* [[Special:Diff/528292/545290|diff]]: [[TeX Live]]
 +
* [[Special:Diff/516366/539959|diff]]: [[Wacom tablet]]
 +
</div>
 +
<div style="float:left; margin-right: 1em;">
 +
 +
=== Categories ===
 +
 +
* [[:Category:Commands]]
 +
* [[:Category:Configuration files]]
 +
* [[:Category:Disambiguation pages]]
 +
* [[:Category:File formats]]
 +
* [[:Category:Protocols]]
 +
* [[:Category:Software]]
 +
 +
And [{{SERVER}}/index.php?title=Special:Contributions&target={{PAGENAME}}&namespace=14&newOnly=1 many more].
 +
</div>
 +
<div style="float:left">
 +
=== Templates ===
 +
 +
* [[Template:Cat main]]
 +
* [[Template:L]]
 +
* [[Template:V]]
 +
* [[Template:Ya]]
 +
* [[Template:Na]]
 +
* [[Template:Text art]]
 +
</div>
 +
<div style="float:left">
 +
=== Sections ===
 +
 +
* [[List of applications/Internet#Mail retrieval agents]]
 +
* [[List of applications/Utilities#JSON tools]]
 +
* [[List of applications/Utilities#Lexing and parsing]]
 +
* [[Proxy server#HTTPS MITM proxies]]
 +
</div>
 +
</div>
 +
<div style="clear:both"></div>
  
 
== Talks ==
 
== Talks ==
  
[https://wiki.archlinux.org/index.php?title=Special:WhatLinksHere&target=User+talk:Larivact&namespace=4&invert=1 Active discussions]
+
[{{SERVER}}/index.php?title=Special:WhatLinksHere&target=User+talk:{{PAGENAME}}&namespace=4&invert=1 Active discussions]
  
 
Awaiting replies:
 
Awaiting replies:
  
* 23/08/2017 [[Help talk:Article naming guidelines#Long article names and subpages]]
+
* 2019-01-04 [[Talk:Security#Scope]]
* 23/12/2017 [[Template talk:Man#Showing anchor links]]
+
* 2019-01-02 [[Talk:SSH keys#Intro draft]]
* 03/04/2018 [[Mediawiki talk:Common.css#Move categories under h1]]
+
* 2018-07-31 [[ArchWiki talk:About#Refining scope]]
* 14/04/2018 [[Help talk:Style#Transclusion]]
+
* 2018-08-18 [[ArchWiki talk:Administrators‎#Patch Vector skin to display categories at the top of the page]]
* 26/04/2018 [[Help talk:Template#Creation of Template:Out of scope]]
+
* 2018-09-27 [[Talk:Getting and installing Arch#Merge and rewrite]]
* 11/05/2018 [[Talk:List of applications#Merge sections to dedicated articles]]
+
* 2018-05-26 [[Talk:Network configuration#Moving Ethernet-specific sections to Wired subpage]]
* 20/05/2018 [[Talk:Resolv.conf#Rewrite]]
+
* 2018-10-06 [[Help talk:Style/Formatting and punctuation#Revamp]]
 +
* 2018-08-27 [[Talk:Installation guide#Network Configuration -- WiFi discussion]]
 +
* 2018-08-17 [[ArchWiki talk:Administrators‎#Scribunto]]
 +
** 2018-08-15 [[Help talk:Template#Creation of Template:Info]]
 +
* 2018-09-17 [[MediaWiki talk:Common.css‎#Proposal]]
 +
* 2018-10-10 [[Talk:Arch Linux#Stylization, pronunciation and trademarks]]
 +
* 2018-10-22 [[Talk:VCS package guidelines#Suggest to use https instead of git_protocol when possible]]
 +
* 2018-08-11 [[Help talk:I18n#Incorrect metadata and RTL style issues]]
  
Past talks:
+
Unclarities:
  
* 17/04/2017 [[Template talk:Man#Sources]]
+
* 2018-05-21 [[Talk:Installation guide#Why should a static IP be preferred over 127.0.1.1 in /etc/hosts?]]
* 01/07/2017 [[Category talk:Web server#These ain't web servers]] (closed)
+
* 2018-08-11 [[Talk:OpenVPN#DNS leaks]]
* 03/07/2017 [[Talk:List of applications#Merge sections to category pages]]
 
* 29/12/2017 [[User talk:Larivact#Templates]] (closed)
 
* 02/01/2018 [[Help talk:Template#Template names should be lowercase]] (closed)
 
* 30/01/2018 [[Talk:Steam/Game-specific troubleshooting#This article is a mess]] (closed)
 
* 10/04/2018 [[Help talk:Style#w or Wikipedia interwiki prefix]] (closed)
 
* 10/04/2018 [[Help talk:Template#Creation of Template:Cat main]] (closed)
 
  
== Software articles ==
+
Minor issues:
  
The following information doesn't justify a software article as it is easily retrievable elsewhere:
+
* 2019-01-16 [[Template talk:Man#Show external link icon when url parameter is given]]
 +
* 2018-07-31 [[Talk:Fonts#Move CJK and Indic fonts to Localization subpages]]
 +
* 2018-09-30 [[ArchWiki talk:Administrators#Removing unnecessary redirects / pages]]
 +
* 2017-12-23 [[Template talk:Man#Showing anchor links]]
 +
* 2018-09-26 [[Template talk:Man#Introduction of optional pkg parameter]]
 +
* 2018-08-16 [[ArchWiki talk:Contributing#History clarity]]
 +
* 2018-04-14 [[Help talk:Style#Transclusion]]
 +
* 2018-05-28 [[Template talk:App#Elaborating on style]]
 +
* 2018-09-16 [[MediaWiki talk:Common.css‎#Class to left-align table row headers]]
 +
* 2018-10-10 [[Talk:Arch terminology#Archiving]]
 +
* 2018-08-29 [[Talk:Bluetooth#Adapters article]]
  
* package names, descriptions, website links (<code>pacman -Ss</code>, <code>pacman -Si</code>)
+
[[/Past talks]]
* executable, service, manual names, config file locations (<code>pacman -Ql</code>)
 
* duplication of the official documentation (manuals, info documents, <code>--help</code> output, official web documentation)
 
  
== Wiki issues ==
+
== Contribution tips ==
  
* [https://github.com/earwig/mwparserfromhell mwparserfromhell] doesn't support space-initialized code blocks.[https://github.com/earwig/mwparserfromhell/issues/103] There is no other Python MediaWiki parser with a navigable parse tree that does.
+
* Draft new articles as subpages of your user page, e.g. {{ic|User:''Name''/drafts/''Article''}}. When the article is ready it can be moved into the main namespace.
* You can't easily filter out non-English articles hosted on archlinux.org.
+
* Draft major rewrites as subpages of your user page. If the draft is approved it can be gradually copied to the actual article (take care to still produce readable diffs and merge in-between contributions by others).
 +
* When your casual editing of an article turns out to be a complete rewrite, undo your changes and start a draft.
 +
* Put smaller drafts for existing articles on their talk page.
 +
 
 +
== ArchWiki issues ==
 +
 
 +
* Categories are displayed at the page bottom, see [[ArchWiki talk:Administrators‎#Patch Vector skin to display categories at the top of the page]].
 +
* You cannot filter out non-English articles from [[Special:RecentChanges]], [[Special:WhatLinksHere]] or the search.
 
* Archived pages clutter the search autocompletion, archived pages return a 200 status code, links to archived pages are blue.
 
* Archived pages clutter the search autocompletion, archived pages return a 200 status code, links to archived pages are blue.
* The categories of an article are displayed at the bottom of the article, they would be more accessible in the sidebar.
+
* [[Help talk:I18n#Incorrect metadata and RTL style issues]]
 
 
== Style issues ==
 
  
Personal disagreements with [[Help:Style]].
+
== MediaWiki ==
  
* Permanent linking of common concepts ([[install]], [[environment variable]]) is annoying.  It is reasonable to assume that ArchWiki users know how to install packages and are familiar with environment variables.
+
* [https://github.com/earwig/mwparserfromhell mwparserfromhell] doesn't support space-initialized code blocks.[https://github.com/earwig/mwparserfromhell/issues/103] There is [[mw:Alternative parsers|no other]] Python MediaWiki parser with a navigable parse tree that does.
* Contractions should be allowed. "don't", "isn't"
+
* [[w:Help:Template#Problems and workarounds]]
* Templates should be used with lowercase template names.
 
  
== MediaWiki setup for CLI parsing ==
+
=== CLI parsing ===
  
[https://www.mediawiki.org/wiki/Download Download MediaWiki] and install [[PHP#Sqlite]].
+
[[mw:Download|Download MediaWiki]] and install [[PHP#Sqlite]].
  
 
  php maintenance/install.php --dbpath install --dbtype sqlite --pass <pass> MediaWiki <admin>
 
  php maintenance/install.php --dbpath install --dbtype sqlite --pass <pass> MediaWiki <admin>
 
  php maintenance/parse.php
 
  php maintenance/parse.php
  
== Snippets ==
+
== ArchWiki trivia ==
  
JavaScript function to sum changes from a MediaWiki contributions page:
+
Events too recent for [[ArchWiki:About#Early history]]:
  
function pmsum(suff){nodes=$('.mw-plusminus-'+suff); x=0; for(i=0;i<nodes.length;i++){ s=nodes[i].innerHTML; x+=parseInt(s.substr(1,s.length)) } return x}
+
* [https://wiki.archlinux.org/index.php?title=Newcomers_Guide&oldid=19652 2007-01-21] || The oldest trace of the [https://wiki.archlinux.org/index.php/Beginners'_guide?action=history Beginners' guide], when the article was called "Newcomers Guide".
net = pmsum('pos') + pmsum('neg')
+
* [[Special:Diff/271550|2013-08-18]] - [[Special:Diff/447558|2016-08-23]] || The [[Beginners' guide]] was merged with the rest of the wiki.

Latest revision as of 15:47, 27 January 2019

ArchWiki Maintainer | My contributions | My moves | User:Larivact.bot‎

Quick links

Drafts

Subpages

Selected contributions

Talks

Active discussions

Awaiting replies:

Unclarities:

Minor issues:

/Past talks

Contribution tips

  • Draft new articles as subpages of your user page, e.g. User:Name/drafts/Article. When the article is ready it can be moved into the main namespace.
  • Draft major rewrites as subpages of your user page. If the draft is approved it can be gradually copied to the actual article (take care to still produce readable diffs and merge in-between contributions by others).
  • When your casual editing of an article turns out to be a complete rewrite, undo your changes and start a draft.
  • Put smaller drafts for existing articles on their talk page.

ArchWiki issues

MediaWiki

CLI parsing

Download MediaWiki and install PHP#Sqlite.

php maintenance/install.php --dbpath install --dbtype sqlite --pass <pass> MediaWiki <admin>
php maintenance/parse.php

ArchWiki trivia

Events too recent for ArchWiki:About#Early history: