Difference between revisions of "ArchWiki:Requests"

From ArchWiki
Jump to navigation Jump to search
(→‎Creation requests: Create redirects for chmod to facilitate searches.)
Line 43: Line 43:
Any thoughts?  
Any thoughts?  
-- [[User:Fengchao|Fengchao]] ([[User talk:Fengchao|talk]]) 01:14, 22 July 2012 (UTC)
-- [[User:Fengchao|Fengchao]] ([[User talk:Fengchao|talk]]) 01:14, 22 July 2012 (UTC)
===Create redirects for chmod===
Is there any support for redirecting any of [[Permissions]], [[Modes]], [[Attributes]] to [[chmod]] in order to facilitate searches? Maybe it's just me but several times I've forgotten this (embarrassing, I know...) and [https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=default&search=modes&fulltext=Search none] of [https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=default&search=attributes&fulltext=Search those] [https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=default&search=permissions&fulltext=Search searches] are particularly useful. --[[User:Emiralle|Emiralle]] ([[User talk:Emiralle|talk]]) 01:12, 23 September 2012 (UTC)
== Modification requests ==
== Modification requests ==

Revision as of 01:13, 23 September 2012

Is the wiki missing documentation for a popular software package or coverage of an important topic? Or, is existing content in need of correction, updating, or expansion? Write your requests below and share your ideas...

See ArchWiki:Reports to report questionable contributions. Please sign your edits and feel free to comment on others' requests.

General requests

Pages flagged with Template:Accuracy, indicating inaccurate content.
Special:WhatLinksHere/Template:Out of date
Pages flagged with Template:Out of date, indicating outdated content.
Pages flagged with Template:Deletion, indicating irrelevant or unhelpful content.
Pages flagged with Template:Expansion, indicating incomplete content.
Special:WhatLinksHere/Template:Poor writing
Pages flagged with Template:Poor writing, indicating poorly-written content.
Pages flagged with Template:Merge, suggesting duplicate effort or overlapping scope.
Pages flagged with Template:Moveto, suggesting misleading names.
Special:WhatLinksHere/Template:Bad translation
Pages flagged with Template:Bad translation, indicating poor translations.
Pages flagged with Template:Translateme, indicating incomplete translations. See also ArchWiki Translation Team.
Pages flagged with Template:Stub, indicating incomplete content.
Pages flagged with Template:Linkrot, indicating dead or broken links which should be repaired or replaced.
Pages automatically flagged with Template:Error, indicating the presence of a template with an undefined parameter.
Special:WhatLinksHere/Template:Unexplained Status Template
Pages automatically flagged with Template:Unexplained Status Template, indicating the unexplained presence of an article status template.

Problem redirects

Note: Redirects should not point to other sites and ones that do sometimes erroneously show up on these pages.

Creation requests

Here, list requests for topics that you think should be covered on ArchWiki. If not obvious, explain why ArchWiki coverage is justified (rather than existing Wikipedia articles or other documentation). Furthermore, please consider researching and creating the initial article yourself (see Help:Editing for content creation help).


How to configure SAMBA PDC + LDAP in Arch Linux? (Moved from another page. Hokstein 19:57, 16 September 2007 (EDT))


Finding information on the install of this program already requires a bit of searching around the net, and then a variety of modifications to get it running correctly. It would be nice to have a good HowTo about the install and setup of Tripwire on Arch. The package is availabe in community.

It has since been removed from [community], it's in the AUR now. -- Karol 21:52, 29 August 2011 (EDT)

Create a dedicate page for system upgrade

I am thinking whether we should create a dedicate page for system upgrade. This page can record the manual intervention required. Arch News usually contain short message. This page can add more information.

Any thoughts? -- Fengchao (talk) 01:14, 22 July 2012 (UTC)

Create redirects for chmod

Is there any support for redirecting any of Permissions, Modes, Attributes to chmod in order to facilitate searches? Maybe it's just me but several times I've forgotten this (embarrassing, I know...) and none of those searches are particularly useful. --Emiralle (talk) 01:12, 23 September 2012 (UTC)

Modification requests

Here, list requests for correction or other modification of existing articles. Only systemic modifications that affect multiple articles should be included here. If a specific page needs modification, use that page's discussion or talk page instead and one of the #General requests templates.

As a rolling release,Arch constantly receive update and improvement. Arch wiki have to be updated quickly to reflect the changes.

net-tools -> iproute2

net-tools is dead upstream, and Arch has switched to using iproute2 for initscripts. net-tools isn't a dependency of anything in base, and isn't in the base group itself - we shouldn't assume it is installed anymore.

Iproute2 includes several utilities, and one in particular that seeks to combine the functionality of several of the net-tools utilities. It is called `ip` and effectively replaces the functionality of `ifconfig`, `route`, `iptunnel`, `ipmaddr`.

  • ifconfig -> ip addr, ip link
  • route -> ip route
  • arp -> ip neigh [Done]
  • vconfig- > ip link
  • iptunnel -> ip tunnel
  • ipmaddr -> ip maddr
  • netstat -> ss

networking syntex change in initscripts

The new networking syntax in initscripts also only allows you to configure 1 interface. People have to use netcfg or another solution for complex situations, which might require further changes on the wiki.

Openbox 3.5

There are some leftovers that e.g. refer to autostart.sh, instead of autostart. -- Karol 04:08, 21 August 2011 (EDT)

All autostart.sh reference is removed. Closing. -- Fengchao (talk) 05:38, 11 May 2012 (UTC)
Reopening, searching for "autostart.sh" still gives some results :) -- Kynikos (talk) 15:42, 13 May 2012 (UTC)


Many pages are out of date and I can't even flag them out of date. Should users be warned that pages in this "category" may be really old and abandoned? -- Karol 09:19, 8 October 2011 (EDT)

Perhaps we can create a special template to be included at the top of every article in that category? -- Kynikos 13:41, 8 October 2011 (EDT)

Remove -f short option for --force

It's not live yet [1] but will force some changes - is it bot-able or do we have to comb the wiki by hand? -- Karol 14:13, 19 October 2011 (EDT)

Uh I see, well, searching "pacman -Sf" and "pacman -Uf" doesn't give many results, however a regexp'd bot search with something like "pacman -[A-Za-z]*f" would catch more complex combinations and also possible existing mistakes. -- Kynikos 19:23, 19 October 2011 (EDT)

ck-launch-session dbus-launch and friends

Help:Style#Hypertext_metaphor taken to extreme: while searching for some hints on the exec ck-launch-session dbus-launch yourwm thing, I found myself tracking a piece of referenced info that has fallen victim to some daisy-chain mania.

Fluxbox tells you to check Xinitrc: "See Xinitrc for more details." Once there you learn that it has something to do with Policykit ... or Xfce, as you're told to "See also the notes of Xfce#Manually for more details.". Let's see what's on PolicyKit's page first. "Please note: to correct issues with automount and shutdown, please check the ConsoleKit page."" ConsoleKit was a disappointment for me, seems the princess is in another castle. Let's see that Xfce article mentioned earlier. Indeed, Xfce#Manually seems to have the most info about the issue, but not by much.

Unfortunately we don't have tools to see such "double-redirects" and lacking expertise in this particular issue is definitely a factor. Can someone please untangle this mess? -- Karol 16:37, 19 October 2011 (EDT)

udev update

[2] says that "The long deprecated keys: SYSFS=, ID=, BUS= have been removed." (among other changes). Many wiki articles use them in the udev rules.

MediaWiki Visual Editor

References to the Visual editor sandbox should me made on the Wiki and BBS, especially where new users will easily come across it. ~ Filam 16:12, 16 December 2011 (EST)

alsaconf removed from alsa-utils

FS#28631 There are many mentions of 'alsaconf' in the wiki. I have no idea whether to just remove them or suggest using some other tool instead. -- Karol 17:16, 8 March 2012 (EST)

Interesting, I think most of the mentions are on the out-of-date laptop pages and I'm not too worried about trying to maintain those. thestinger 00:32, 11 April 2012 (EDT)

Move/Merge articles to external wikis

Although French, Swedish and Finnish have their own wikis, we're still hosting some articles in those languages:

Some users of those wikis should probably be contacted in order to complete the move/merge, replacing those articles with interlanguage links at least on the respective English pages.

-- Kynikos (talk) 16:34, 10 May 2012 (UTC)

New dependencies for pacman

[moved from [3] -- Kynikos (talk) 09:30, 2 June 2012 (UTC)]

Some parts of the wiki may need updating, e.g. [4] (the last one in the faq). -- Karol 08:39, 20 January 2012 (EST)

This sounds more like a request, I'd move it under Requests#pacman_4_in_.5Bcore.5D, as a subdiscussion, agreed? -- Kynikos 07:57, 21 January 2012 (EST)
There are actually quite a few dependencies that aren't mentioned, since a broken dependency of pacman would also break pacman (can see them all with pactree -l pacman | sort -u | cut -f 1 -d ' '). The packages that would need to be downloaded and extracted would vary depending on which partial upgrade was done. thestinger 15:19, 21 February 2012 (EST)


Instead of flagging all articles still using the old kernel image naming out of date, can we do some mass-renaming? -- Karol 20:55, 20 October 2011 (EDT)

Last week, I found at one article that was using vmlinuz26 in an example for users of non-recent kernel versions. I'm not sure if we would want to keep such an example around, but we may want to decide that before doing a mass rename. And for what it's worth, I don't think it is necessary to keep such antiquated examples around. -- Jstjohn (talk) 20:53, 4 June 2012 (UTC)
Of course I don't know what article you're referring to, but doing a mass-renaming with a bot sounds a bit dangerous, because as you've pointed out there may be exceptions where the old kernel names are still ok. I'm moving this discussion out of Bot requests. -- Kynikos (talk) 14:57, 5 June 2012 (UTC)

GRUB Legacy to GRUB2

  • Create Boot Loader and Kernel parameters for frequently used boot loader information and configuration. [Done]
  • Clean up other pages and link to the newly created page above

/lib to /usr/lib

Filesystem Hierarchy Standard is flaged out of date for a long time. And it may contribute to the confusion of current move to a unified /usr. Considering FHS it self is out of date. Maybe we should:

Clearly warn about pacman force option

In pacman page, the FAQ mentioned pacman -S --force when "file exists in filesystem" without warning clearly that --force may break the system. The pacman#Usage should clearly prevent users from using this option. Maybe something like:

Warning: Only use this option when it is recommend in the Arch News

Transition rc.conf/initscripts to systemd

As discussed with Tom Gundersen, the maintainer of initscripts, rc.conf and systemd (see https://bbs.archlinux.org/viewtopic.php?pid=1136967#p1136967). He recommends we drop the rc.conf for anything which is not DAEMONS and some bits of storage/wired network (as described in the latest rc.conf development version on git). This is what I have started to do. The reasons are:

  • on the mid/long term, they have prepared to transit configuration from initscripts/rc.conf (BSD style) to systemd, which is far superior
  • systemd cannot use a centralised rc.conf file; also rc.conf has caused too many problems and has been stripped from most of its sections (see https://projects.archlinux.org/initscripts.git/tree/rc.conf)
  • for legacy reasons and backward compatibility, rc.conf can still be used by initscripts users or even systemd users (with the initscripts-systemd package), and conversely initscripts will use systemd config files in priority over rc.conf. But for systemd users, it does not make a lot of sense to use rc.conf, since daemons have to be enabled the systemd way (using systemctl).
  • rc.conf will only be used for daemons, but in fine should even disappear, as daemons are enabled an alternate way with systemd.

See old topic in Beginners Guide. This will be a big change too and lots of pages have to be changed. -- Fengchao (talk) 10:53, 2 August 2012 (UTC)

Pages need to be updated because of this change:
-- Fengchao (talk) 01:22, 3 August 2012 (UTC)

Bot requests

Here, list requests for repetitive, systemic modifications to a series of existing articles to be performed by a wiki bot.

Moving pages

Can we have a bot that will move non-English pages and fix i18n links when the English page gets moved/renamed? SSH -> Secure Shell and Cpufrequtils -> CPU Frequency Scaling and the recent examples. -- Karol 10:47, 8 September 2011 (EDT)

Updating templates

It would be really useful if a bot would crawl the entire wiki and update the old templates to the new ones. Just doing a search and replace of {{Filename| to {{ic| would be amazing. The templates that I believe should be able to safely be converted are the following:

The above templates are the most widely used, so just replacing them would be a godsend. Template:Cli and Template:Command could probably be handled manually. :P

Additionally, it would probably be safe to batch convert <pre> to {{bc|<nowiki> and </pre> to </nowi.ki>}}, and similarly for <code> and <tt> being changed to Template:ic. -- Jstjohn 15:54, 10 December 2011 (EST)

If you're interested I've created a GreaseMonkey script, Wiki Monkey, which I've been using quite successfully in the last weeks. Currently it just replaces the templates and removes multiple line breaks, but it could do much much more. If you have some knowledge of javascript and regular expressions you may also contribute to the project and create new user functions! :) -- Kynikos 08:47, 11 December 2011 (EST)
I started on the basic conversions (where stuff already redirects). A GreaseMonkey script would definitely be better than pywikipediabot when stuff might require intervention (there's a horrible tkinter editor that pywikipediabot uses...). thestinger 11:39, 11 December 2011 (EST)
I'd like to spend some more words on Wiki Monkey, to try and attract some contributors, because I'm sure that despite the need for some development work at the beginning, it has the potential to alleviate wiki maintenance efforts quite a lot in the future: the main script is a greasemonkey file which just requires (includes from "upstream", i.e. my github repo) the most up-to-date version of the "core" script, which in turn provides a high-level API which can then be used to write quite simple JS functions to perform automatic actions in the wiki. User functions can be created separately and just "required" in the main script in the same way the "core" script is required.
But there's more: GreaseMonkey provides some functions that let store some values persistently throughout page changes or reloads, so, by exploiting that feature, it may be possible to make the script perform real bot operations by making it collect lists of articles and perform a series of actions on them automatically or even semi-automatically, which means it would be perfectly able to show the user a preview in the browser for every action to be taken.
All this can be implemented with some Javascript and MediaWiki API knowledge.
-- Kynikos 16:30, 12 December 2011 (EST)
I've struck the reference to Template:File in the list above because the named arguments are not the main problem for its conversion! The biggest problem is the fact that File is based on <div>, <code> and <pre>, while Hc is based only on <pre>, and this can make the internal string to be processed differently by MediaWiki.
Also note that Wiki Monkey now handles the named argument translation quite smartly.
Finally, a link to the place where this discussion was started: Help talk:Style/Migration_to_new_Code_formatting_templates#Migration strategy.
-- Kynikos 08:39, 18 December 2011 (EST)

Use internal links

[5] and [6] list all the full links that should be turned into internal links. -- Kynikos 06:03, 23 March 2012 (EDT)

Use AUR templates

Change explicit AUR links to AUR templates.

Directory move

There are some changes recently:

  • /lib to /usr/lib
  • /var/run to /run
  • /var/lock to /run/lock

Could the bot do the modification automatically? -- Fengchao (talk) 04:33, 6 August 2012 (UTC)

Hmm it sounds too dangerous to do such a change with a bot. You can use Wiki Monkey's regular-expression-substitution plugin which is available in all editor pages: this way you're able to preview the edit before saving. -- Kynikos (talk) 09:00, 6 August 2012 (UTC)
Ok, I will try Wiki Monkey out. It is on my todo list for quite a long time. -- Fengchao (talk) 23:44, 7 August 2012 (UTC)
Uhm now that I think of it, I've collected some bugfixes and updates during the last weeks that I haven't released yet, will do asap then. -- Kynikos (talk) 13:58, 8 August 2012 (UTC)