mirror of
https://github.com/fspc/dswim.git
synced 2025-04-02 23:33:23 -04:00
In many respects, lots of these goals have been acheived.
This commit is contained in:
parent
08120dd543
commit
83273555ae
34
THEMES
34
THEMES
@ -1,34 +0,0 @@
|
||||
Swim's design gives it the ability to implement features which were once
|
||||
just fiction.
|
||||
|
||||
Most people involved with WM (Window Managers) have heard of themes.
|
||||
Themes have become very popular. You can design a real cool look for your
|
||||
WM and then pass it on to other people to recreate what you have. But,
|
||||
who ever thought that themes could also apply to distributions? The only
|
||||
requirement to develop a theme from the Debian distributions is to create
|
||||
a customized Packages database. Apt can take it from there, by simply
|
||||
clearing the old cache, making a new cache from this Package, and
|
||||
installing everything. This theme can even be installed along with an
|
||||
existing installation because apt will figure out what needs to be done.
|
||||
|
||||
Themes can easily be made using swim. Here's a list of ideas.
|
||||
|
||||
* A module with the capability of taking the output from apt, and creating
|
||||
a database which would correlate to a successful installation without ever
|
||||
installing one package. This would essentially be a not-installed
|
||||
database with one major difference, this database would represent the real
|
||||
state of a successful installation. This would allow a developer to test
|
||||
a hypothetical installation, and look at it's structure. Then a Packages
|
||||
file could be made from this database and tested on a real installation.
|
||||
|
||||
Although this module doesn't exist, yet, it could easily be made with a
|
||||
special designated database interacting with the other functions offered
|
||||
by swim's existing modules.
|
||||
|
||||
* Swim already allows Packages files to be made from *debs placed in the
|
||||
DF - including creating a place for a personalized distribution (coming).
|
||||
A person can make there own real personalized distribution in this
|
||||
manner, and then share their unique Packages file with the rest of the
|
||||
world, allowing other people to recreate the state of your own
|
||||
distribution on their machines.
|
||||
|
Loading…
x
Reference in New Issue
Block a user