「DeveloperWiki:ウェブサイトの提案」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (アーカイブ化) タグ: 新規リダイレクト |
|||
(2人の利用者による、間の5版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category:Arch development]] |
||
− | == Introduction == |
||
− | 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. |
||
+ | #redirect [[ArchWiki:アーカイブ]] |
||
− | == Ideas and Suggestions == |
||
+ | [[Category:アーカイブ]] |
||
− | |||
− | === 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) |
2023年9月2日 (土) 18:13時点における最新版
転送先: