「DeveloperWiki:ウェブサイトの提案」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(セクション見出しの訳出)
(→‎アイデアと提案: 英語版の提案を削除)
タグ: 置換
5行目: 5行目:
   
 
== アイデアと提案 ==
 
== アイデアと提案 ==
 
=== OpenID ===
 
Implement an [http://openid.net/ OpenID]-like identity system for the official Arch Linux websites.
 
 
* If we could integrate login/pass throughout AUR, Wiki, Forums, and Bugs this way ... well I'm afraid I'd get a bit moist. :) <br> [[User:Georgia tech swagger|georgia_tech_swagger]]
 
* Might also consider Mozilla Persona[https://www.mozilla.org/en-US/persona/], which should be easier to implement than full blown openID.
 
 
I completely agree with this idea. I dreamed this since registration. Is it possible to implement? Also, it would be great that it would be possible to login to external arch wikis. — [[User:Agent0|Agent0]] ([[User_talk:Agent0|talk]]|[[Special:Contributions/Agent0|contribs]]) 11:12, 22 July 2015 (UTC)
 
 
=== Developer/Fellows profiles ===
 
Condense the developer profiles pages, reducing photo sizes and dropping relatively unimportant fields such as: Favourite Distros, Year of Birth, Interests, Other Contacts, etc.
 
 
* I don't like this idea. I like any distro that has a soul and flavor to it. Sterile "strictly-business" design and community should be left to the Wall Street distros. <br> [[User:Georgia tech swagger|georgia_tech_swagger]]
 
 
=== Navbar for internal Arch sites ===
 
Look at the feasibility of creating a unified navbar that would sit at the top of all Arch community sites (bbs.archlinux, wiki.archlinux, etc.), providing an exact copy of the main website hierarchy via drop-down menus (using CSS of course).
 
 
:The current navbar ''is'' unified. What hierarchy would you propose for the drop-down menus? -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 19:37, 13 December 2019 (UTC)
 
 
=== URI Linking ===
 
Implement a pacman:// URI as an option to quickly let users quickly install packages from webpages and same the functionality for AUR packages. [[User:9mmtylenol|9mmtylenol]]
 
:I think it is easy to implement. It is very similar to [https://wiki.debian.org/AptProtocol apt urls]. It is even possible to install several packages [https://help.ubuntu.com/community/AptURL#Use_of_apturl at once]. But what is the difference in using such ''apt:vlc'' links from such ''apt://vlc'' ? — [[User:Agent0|Agent0]] ([[User_talk:Agent0|talk]]|[[Special:Contributions/Agent0|contribs]]) 16:10, 28 July 2015 (UTC)
 
 
=== Focus in Search ===
 
Is it possible to make ArchWiki to automatically focus on search box? It is common behavior. Look for example to [https://youtube.com youtube] or [https://wikipedia.org wikipedia]. I feel uncomfortable, when I go to wiki.archlinux.org and additionally need to use mouse to focus on search field. I know about {{ic|Alt + Shift + f}}, but it is not working, because alt+shift changes keyboard layout. — [[User:Agent0|Agent0]] ([[User_talk:Agent0|talk]]|[[Special:Contributions/Agent0|contribs]]) 12:29, 17 November 2015 (UTC)
 
:On HTML5 you just have to add the "autofocus" attribute to the input (in this case the element with id="searchInput"). -- '''nucularJohn'''
 
 
=== Direct package links by name ===
 
 
On the ArchWiki we can only link to packages using the package search, for example {{Pkg|pacman}} links to https://www.archlinux.org/packages/?name=pacman, requiring the reader to always click twice to get to a package page. It would be nice if there were another argument like {{ic|direct}} to directly take you to the respective package.
 
 
--[[User:Larivact|Larivact]] ([[User talk:Larivact|talk]]) 14:06, 4 November 2018 (UTC)
 
 
:Packages can exist in multiple repositories, and formerly, in multiple architectures. This is why we never did this. Do you have a suggestion for figuring out which package it refers to? -- [[User:Eschwartz|Eschwartz]] ([[User talk:Eschwartz|talk]]) 01:35, 11 November 2018 (UTC)
 
 
::Redirect to a stable package with the given name if it exists, otherwise return a 404. Exemplary URL:
 
 
::https://www.archlinux.org/packages/?stable_by_name=pacman
 
 
::--[[User:Larivact|Larivact]] ([[User talk:Larivact|talk]]) 06:47, 11 November 2018 (UTC)
 
 
::Figuring out if a pkgname is unique or not is very easy [https://git.archlinux.org/archweb.git/tree/main/models.py#n88 in SQL] - just {{ic|1=SELECT pkgname, repo, arch FROM Package WHERE pkgname = ?}} and if you get just 1 result, you can show the package view, otherwise you have to show the package search view. -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 08:30, 11 November 2018 (UTC)
 
 
:::I think you misunderstood, this is not about changing the search to redirect if there is only one result, this is about introducing a new API specifically for [[Template:Pkg]]. We only link packages in the stable repositories, where pkgnames should be unique, so we can do:
 
::::{{ic|1=SELECT pkgname, repo FROM packages INNER JOIN repos ON repo=packages.id WHERE pkgname = ? AND testing = false AND staging = false}}
 
:::--[[User:Larivact|Larivact]] ([[User talk:Larivact|talk]]) 09:01, 11 November 2018 (UTC)
 
 
::::The use of [[Template:Pkg]] is not limited to stable repositories, see e.g. [https://wiki.archlinux.org/index.php?title=Thunderbolt&diff=583488&oldid=576452]. My query is simpler and it would not limit the template. -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 19:28, 13 December 2019 (UTC)
 
 
=== Adopting archweb_manpages ===
 
 
[[User:Lahwaacz|Lahwaacz]] developed and hosts https://jlk.fjfi.cvut.cz/arch/manpages/, which is used on the ArchWiki for links to man pages, e.g. {{man|8|pacman}}. See [[Template talk:Man#Sources]] and the [https://github.com/lahwaacz/archweb_manpages GitHub repository]. I think this should be adopted as an official Arch Linux project if only for a nicer domain name (man.archlinux.org).
 
 
--[[User:Larivact|Larivact]] ([[User talk:Larivact|talk]]) 14:27, 4 November 2018 (UTC)
 
 
: 👍 You or Lahwaacz may want to email that proposal to the [https://lists.archlinux.org/listinfo/arch-projects arch-projects ML]. -- [[User:Polyzen|Polyzen]] ([[User talk:Polyzen|talk]]) 20:42, 11 January 2019 (UTC)
 
 
::I doubt that arch-projects is the right mailing list - it is used for development discussions of existing projects with their maintainers and not for a wider user discussion which is needed to propose and adopt a new project. -- [[User:Lahwaacz|Lahwaacz]] ([[User talk:Lahwaacz|talk]]) 19:35, 13 December 2019 (UTC)
 

2020年7月4日 (土) 12:42時点における版

導入

This article is intended as a sandbox of ideas for the Arch Linux website. Feel free to add suggestions and any thoughts you might have about how the Arch Linux website can be improved.

アイデアと提案