Alpine Linux:Ideas: Difference between revisions

From Alpine Linux
No edit summary
Line 1: Line 1:
'''This is the place to put feature requests and share ideas for Alpine.''' From these we'll create tickets in the [http://bugs.alpinelinux.org/ issue tracking system]. Discussions of ideas should probably take place on the Alpine-Devel [[Mailing_lists | mailing list]], but feel free to use the discussion function of the wiki too.
'''This is the place to put feature requests and share ideas for Alpine.''' From these we'll create tickets in the [http://bugs.alpinelinux.org/ issue tracking system]. Discussions of ideas should probably take place on the Alpine-Devel [[Mailing_lists | mailing list]], but feel free to use the discussion function of the wiki too.


== Package manager ==
Ideas for apk-tools.
=== plugin for curl ===
A dlopened() download plugin that is linked to curl, which is used for remote repositories. By having it as a plugin we dont need libcurl in the initramfs.
wget (current behaviour) could be used as a fallback.
== Booting ==
=== Booting from net ===
=== Booting from net ===
'''Priority:''' low
'''Priority:''' low
Line 8: Line 17:
Not sure how useful it would be, but it would be cool.
Not sure how useful it would be, but it would be cool.


JBilyk's 2cents: I think even more useful and maybe easier to implement would be an option for loading an apkovl from over the network.  I think it would be especially useful for Alpine installs of a firewall/router.
== Installer ==
 
=== Installer templates ===
=== Installer templates ===
Have some "templates", or presseeds or something similar so you can easily install a lot of alpine boxes.
Have some "templates", or presseeds or something similar so you can easily install a lot of alpine boxes.
=== Installer for headless installs ===
Installer that would create a bootable iso/usbdrive + a working config. Could be written in wxWidgets so it could be run from either Windows or Linux.


=== Autorun program/script on CD ===
=== Autorun program/script on CD ===
Line 19: Line 30:
* install Alpine on an USB drive
* install Alpine on an USB drive


== Infrastructure ==
=== Package database ===
=== Package database ===
A database with all the packages and their status.
A database with all the packages and their status.


Possibility to rate/vote packages? Some easy way for users to give feedback on what packages they think we should focus on.
Possibility to rate/vote packages? Some easy way for users to give feedback on what packages they think we should focus on.
=== Installer for headless installs ===
Installer that would create a bootable iso/usbdrive + a working config. Could be written in wxWidgets so it could be run from either Windows or Linux.

Revision as of 11:09, 26 August 2010

This is the place to put feature requests and share ideas for Alpine. From these we'll create tickets in the issue tracking system. Discussions of ideas should probably take place on the Alpine-Devel mailing list, but feel free to use the discussion function of the wiki too.

Package manager

Ideas for apk-tools.

plugin for curl

A dlopened() download plugin that is linked to curl, which is used for remote repositories. By having it as a plugin we dont need libcurl in the initramfs.

wget (current behaviour) could be used as a fallback.


Booting

Booting from net

Priority: low

Provide ip address and remote hostname as kernel parameter and run directly from network. The only thing needed for this would probably be a special initramfs image.

Not sure how useful it would be, but it would be cool.

Installer

Installer templates

Have some "templates", or presseeds or something similar so you can easily install a lot of alpine boxes.

Installer for headless installs

Installer that would create a bootable iso/usbdrive + a working config. Could be written in wxWidgets so it could be run from either Windows or Linux.

Autorun program/script on CD

Could be nice with an autorun program that will be executed when cd is inserted in a windows computer. It could have a menu with the following options:

  • create boot floppy for CDROM
  • create boot floppy for USB
  • install Alpine on an USB drive

Infrastructure

Package database

A database with all the packages and their status.

Possibility to rate/vote packages? Some easy way for users to give feedback on what packages they think we should focus on.