Modules galore

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
Post Reply
ashkenazi
White ninja
White ninja
Posts: 16
Joined: 27 Jan 2015, 08:40
Distribution: Porteus, BSD
Location: Backstage

Modules galore

Post#1 by ashkenazi » 29 Jan 2015, 13:07

Here's an idea:

Convert a whole Slackware repo to .xzm modules and enable users to pick ANY app they need in their ISO. This one is a good candidate:
https://slackonly.com/pub/packages/
Some examples: an option to choose the default text editor, default media player, default shell, default web browser, default services (Samba, NFS, DHCP, DNS, FTP, HTTP, etc), WINE, Compiz, ALSA / OSS4, Teamviewer, Virtualbox, all additional applications, games, basically everything that somebody needs in that particular Porteus system. Implement an option on the website where users pick their apps from a list of available apps and it adds them to a list of selected apps.
This would make it easy to set up workstations without messing with manual module / package installation (saves time for system maintainers). Also, it could be used to quickly create network and file servers (just as the PXE option works).
Just plug and play!

Additional (not necessary) : an option to pick a (GTK, QT, icon, mouse, Emerald) theme from gnome-look, create a module, and put it into a generated ISO.

Pros:
Rapid system deployment. Users would need to create only modules with system settings (custom rc.d scripts, conf files, etc).
Cons:
This would generate more web traffic.
Amount of time necessary to implement this.

User avatar
francois
Contributor
Contributor
Posts: 5083
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Modules galore

Post#2 by francois » 29 Jan 2015, 18:23

Thanks a lot for this interesting site on slackware package. I will put it in my list when I am looking for more specific packages. :)
Voltaire: Le mieux est l'ennemi du bien.

ashkenazi
White ninja
White ninja
Posts: 16
Joined: 27 Jan 2015, 08:40
Distribution: Porteus, BSD
Location: Backstage

Re: Modules galore

Post#3 by ashkenazi » 30 Jan 2015, 10:03

That repository is good when combined with slapt-get. :)

User avatar
brokenman
Site Admin
Site Admin
Posts: 5576
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Modules galore

Post#4 by brokenman » 30 Jan 2015, 13:13

Interesting. I will keep an eye on it and see if it stays around and updated.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 977
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: Modules galore

Post#5 by ncmprhnsbl » 30 Jan 2015, 22:50

from the about blog "i decided to fix all slackbuilds as packages"

it appears to be the entire slackbuilds.org catalog, very handy indeed, thank you. :)
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

ashkenazi
White ninja
White ninja
Posts: 16
Joined: 27 Jan 2015, 08:40
Distribution: Porteus, BSD
Location: Backstage

Re: Modules galore

Post#6 by ashkenazi » 01 Feb 2015, 17:22

Step 1: Convert all the packages to .xzm modules
Step 2: Add the option to choose from all the newly created modules here: http://build.porteus.org/
Step 3: PROFIT!

User avatar
fanthom
Site Admin
Site Admin
Posts: 4621
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Modules galore

Post#7 by fanthom » 02 Feb 2015, 23:19

@ashkenazi
we have dropped an idea of offering everything as a module on the website as its not possible to reliably track dependencies in this form.

thats why brokenman wrote USM. just use it and you are good to go.
Please add [Solved] to your thread title if the solution was found.

Post Reply