Opened 8 years ago
Closed 3 years ago
#13534 closed enhancement (no change required)
Split app_server and all core GUI applications, translators, etc. into a haiku_desktop package
Reported by: | waddlesplash | Owned by: | waddlesplash |
---|---|---|---|
Priority: | low | Milestone: | Unscheduled |
Component: | Build System | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
As in title. This will remove a lot of dependencies from the core haiku package and potentially make bootstraps easier, as well as making it possible to boot the system in text-only (consoled) mode.
Perhaps after this, we can merge some of the other packages (like userlandfs) back into the haiku package, since it'll be smaller...
Tentatively assigning to myself.
Change History (5)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
But the post-installation of system add-ons such as translators must not be omitted.
I'm not sure what you mean by this...? The change proposed here should mostly be an "under the hood" one; users shouldn't see anything different in their system.
comment:3 by , 8 years ago
I don't really understand what we gain from this: there are already boostrap specifics so that dependencies are kept minimal. Looks like unnecessary hassle.
-1 from me.
comment:4 by , 8 years ago
The hassle should be entirely in the implementation, and after that should be rather minimal, no? Hence why I've listed this as an "enhancement". If I or someone else gets around to it, great; if not, it's not a major loss. But even if we do go with it, it shouldn't really increase complexity (but rather decrease it overall).
comment:5 by , 3 years ago
Resolution: | → no change required |
---|---|
Status: | new → closed |
DataTranslators were split out into a separate package, which removed a lot of dependencies from Haiku itself, which was the original goal of this ticket. So, no further change required, for now anyway.
Replying to waddlesplash:
But the post-installation of system add-ons such as translators must not be omitted.