#14447 closed task (fixed)
Decide what's included in the release
Reported by: | pulkomandy | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta1 |
Component: | - General | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Haiku releases are usually a 650MB CD image (unlike the nightlies which are smaller). We can as a result ship a few goodies, preinstalled apps allowing people to make some useful things and better experience the "Haiku Way".
What is the current state of the image? How much space is left? What should we remove? What should we add?
Change History (17)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
we should focus on native applications
+1
Should we open a thread about this at the forums to get input from the larger user-audience?
follow-ups: 6 9 comment:3 by , 6 years ago
I would like to see NeonLights included as it is a nice screensaver.
Perhaps we should even include it in the tree, at this point?
"Darkness" is useless now that we support DPMS.
We don't support DPMS on VESA, and probably we also won't on embedded systems, etc. So we need to keep it. (Does app_server actually quit rendering during DPMS, even?)
"Haiku" is a bit boring, and has ugly colors.
Indeed, I'll see about moving it to HaikuArchives?
Additionally, we may want to think about replacing Leaves with FallLeaves, which is a bit nicer.
On the applications front, I think we should add Calendar as a default app, and now that I've fixed the crashes in DocumentViewer, we should use it instead of BePDF as it's more stable and much nicer to use.
comment:5 by , 6 years ago
I'm afraid Calendar is not very mature. It doesn't support recurring events, day/month/year views, there are no remainders... In the long term I think a kit should be implemented in Haiku, like the mail kit. Any application will be able to add new events. It should be decoupled in a front end and a server -> like Calendar + Eventual.
comment:6 by , 6 years ago
Replying to waddlesplash:
now that I've fixed the crashes in DocumentViewer, we should use it instead of BePDF as it's more stable and much nicer to use.
Besides the rather hideous IMO GUI, DocumentViewer also doesn't support annotations. It also still crashes on a few pdfs, like https://www.haiku-os.org/files/DebuggerReferenceManual.pdf
follow-up: 8 comment:7 by , 6 years ago
Annotations have been broken in BePDF for quite a long time (both viewing and editing them), and in investigating that I determined it would be easier to fix DocumentViewer.
I'll take a look and see if that one still crashes.
comment:8 by , 6 years ago
Replying to waddlesplash:
Annotations have been broken in BePDF for quite a long time (both viewing and editing them)
While the usability of at least text-annotations is quite bad, it does work mostly here...
comment:9 by , 6 years ago
Replying to waddlesplash:
I would like to see NeonLights included as it is a nice screensaver.
Perhaps we should even include it in the tree, at this point?
I don't see a need to. I'd rather try to keep the Haiku package small as one needs to re-download it all on updates. So keeping things in separate packages is better, and the Haiku buildsystem is structured like that.
"Darkness" is useless now that we support DPMS.
We don't support DPMS on VESA, and probably we also won't on embedded systems, etc. So we need to keep it. (Does app_server actually quit rendering during DPMS, even?)
Do we not support DPMS on VESA? That is quite easy to implement so I'm surprised.
"Haiku" is a bit boring, and has ugly colors.
Indeed, I'll see about moving it to HaikuArchives?
Is it even worth archiving?
now that I've fixed the crashes in DocumentViewer, we should use it instead of BePDF as it's more stable and much nicer to use.
It's been a while since I used DocumentViewer. Does it support a table of content tree view? A fullscreen presentation mode for giving talks using pdf slides?
follow-up: 12 comment:10 by , 6 years ago
Do we not support DPMS on VESA? That is quite easy to implement so I'm surprised.
AFAICT, no? Or maybe my display just doesn't support it. Either way, there will probably be systems without it, so we need to leave Darkness in.
Does it support a table of content tree view?
Yep, and I think you can even edit it.
A fullscreen presentation mode for giving talks using pdf slides?
Yep.
follow-up: 13 comment:11 by , 6 years ago
Is there a simple graphics program that could be included?
comment:12 by , 6 years ago
Replying to waddlesplash:
Do we not support DPMS on VESA? That is quite easy to implement so I'm surprised.
AFAICT, no? Or maybe my display just doesn't support it. Either way, there will probably be systems without it, so we need to leave Darkness in.
https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/graphics/vesa/vesa.cpp#n520
The code for DPMS is there, if it doesn't work it's a bug and should be fixed. Darkness is useless, or at least it should be removed from user visible screensavers.
comment:13 by , 6 years ago
Replying to isius:
Is there a simple graphics program that could be included?
We will probably ship Wonderbrush (on x86_gcc2) and Icon-O-Matic.
comment:14 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
"Haiku" screensaver was removed, the default package set has been tweaked, but largely things are indeed the same as before.
comment:15 by , 6 years ago
Haiku3d can be removed from the image as it's not rendered correctly (white letters) at least on x86_64.
comment:17 by , 6 years ago
Well, Haiku3d actually seems to render properly on gcc2h. But yeah, it crashes on exit.
My personal view: we should focus on native applications (avoid ported Qt software), and try to have good coverage of all domains. Wonderbrush for graphic creation, Sawteeth or Sequitur or ? for music, etc.
I would like to see NeonLights included as it is a nice screensaver. Maybe we should remove or rework some of the existing screensaver selection. "Darkness" is useless now that we support DPMS. IFS could be updated to at least match the X11 version (which allows colors and a few other extras). "Haiku" is a bit boring, and has ugly colors.