You are not logged in.
As the Helium release gets closer, I've moved this list to its own thread where it'll be easier to find.
CURRENT TO-DO LIST (2018/02/20)
TEST LIVE-BUILD!!
Build an alpha iso for in-house testing
--------------------
Migrate the helium packages from the helium-dev repo
to the official BunsenLabs repository,
and edit apt/sources.list accordingly.
-------------------
TEST LIVE-BUILD again..
Build a beta iso
--------------------
fix any remaining bugs, especially with the installer and boot interface
(these have not yet been tested at all, except in the Hydrogen version)
then...
-----------
build a Release Candidate iso
and...
release the final Helium iso
######## not release-critical ########
bl-welcome: Deal with cases where sources.list is completely messed.
nobody is now working on an apt configuration utility:
https://forums.bunsenlabs.org/viewtopic.php?id=4571
https://github.com/BunsenLabs/bunsen-ne … /issues/12
----------------------
Check all packages' "priority":
Debian Policy:
The extra priority has been deprecated and should be treated as
equivalent to optional. All extra priorities should be changed to
optional. Packages with a priority of optional may conflict with
each other (but packages that both have a priority of standard or
higher still may not conflict).
----------------------------------
FORTUNES - enable ohnonot's collection by default?
----------------------
check file-roller utilities: "open with archive manager" for .deb files not nice
################## DONE ###########################
✔ tweak terminator colour settings
https://forums.bunsenlabs.org/viewtopic.php?id=4603
✔ Check copyright files and script headers for recent contributors
✔ https://forums.bunsenlabs.org/viewtopic … 403#p66403
add xcape for single-key menu?
✔ using 'genman'
Add man pages for all executables
As applied here:
https://github.com/BunsenLabs/bunsen-ut … man/debian
Genman script here:
https://github.com/johnraff/genman
✔ update composition settings:
Recent post: https://forums.bunsenlabs.org/viewtopic … 807#p67807
✔ bl-welcome:
Add some more useful links to "Finished!" page
https://forums.bunsenlabs.org/viewtopic.php?id=4568
✔ Stop using gksu.
https://forums.bunsenlabs.org/viewtopic.php?id=4437
✔ Test bl-mpv on Stretch (nobody)
https://github.com/BunsenLabs/bunsen-configs/issues/64
New configuration released.
✔ Suggestion to go back to the CB conky:
martix has done this:
https://forums.bunsenlabs.org/viewtopic.php?id=4566
✔ Add "boot in cli" option to grub menu?
https://forums.bunsenlabs.org/viewtopic … 259#p45259
✔ How to organize bunsen-images-extra esp archived previous BL default images.
(This should be done pre-release because a post-release package upgrade would be a big download.)
Discussion: https://forums.bunsenlabs.org/viewtopic … 304#p67304
✔ bunsen-paper-icon-theme: add BL "start-here" icons & links, as in bunsen-faenza
✔ Grub text colour: add "high contrast" menu entry
https://forums.bunsenlabs.org/viewtopic … 179#p67179
Reference:
https://forums.bunsenlabs.org/viewtopic … 319#p61319
✔ Wallpaper logo placement
https://forums.bunsenlabs.org/viewtopic … 598#p59598
✔ https://forums.bunsenlabs.org/viewtopic … 171#p62171
allow inactive users to suspend DONE, but:
add power-off too?
https://forums.bunsenlabs.org/viewtopic … 047#p65047
✔ https://forums.bunsenlabs.org/viewtopic.php?id=4425
Take out the top 1px margin in rc.xml (but not tint2rc).
✔ upgrade the BL obmenu package
✔ Add bunsen-legacy BLOB
✔ Netinstall and iso:
Make sure stretch updates go in apt sources
✔ Substitute icons for Paper Icon Theme
https://forums.bunsenlabs.org/viewtopic … 304#p61304
✔ Put back pnmixer instead of volumeicon
✔ bunsen-meta-all fixed
check apt-get recommends setting:
A Debian bug in Jessie (it doesn't work) might be (is) fixed in Stretch,
allowing bunsen-meta-all to use dependencies instead of recommends, with various benefits.
https://bugs.debian.org/cgi-bin/bugrepo … bug=793360
✔ Remove unnecessary pulse tweaks?
separate bunsen-pulse-configs package:
https://forums.bunsenlabs.org/viewtopic … 495#p44495
and disable PA flat volumes:
https://forums.bunsenlabs.org/viewtopic … 062#p44062
https://forums.bunsenlabs.org/viewtopic … 377#p31377
✔ Add menu item to edit fonts.conf
✔ bunsen stretch-backports in bl-welcome
https://forums.bunsenlabs.org/viewtopic.php?id=4237
✔ pae choice in bl-welcome
https://forums.bunsenlabs.org/viewtopic … 451#p62451
"I'll look at rewording the bl-welcome text at that point to make the choice more neutral, rather than a recommendation."
✔ https://forums.bunsenlabs.org/viewtopic … 994#p62994
https://github.com/BunsenLabs/bunsen-co … -341236129
show usernames on login
✔ https://forums.bunsenlabs.org/viewtopic … 706#p55706
try: sudo apt install lvm2
https://forums.bunsenlabs.org/viewtopic … 593#p56593
^ Yes, we need all the filesystems for the live image, if not the installed system.
dosfstools # FAT
e2fsprogs # ext{2,3,4}
xfsprogs # xfs
btrfs-progs # btrfs; the old -tools package is just a transitional package that depends on this
f2fs-tools # f2fs is intended for USB sticks and the like, I use it myself
ntfs-3g # Windows
hfsprogs # HFS+ (Mac OS X)
cryptsetup?
efibootmgr
chntpw
✔ QT5 gtk theme support
https://forums.bunsenlabs.org/viewtopic.php?id=4151
✔ Terminator "open as root in current directory"
✔ need replacement for fonts-droid
> fonts-noto?
✔ sudo apt install libreoffice-{systray,gtk2}
@Team: we need to change the dependencies in the bunsen-meta-libreoffice package for Helium.
✔ bl-welcome LAMP symlink
bl-welcome log contains no apt output
✔opaque background to the Conky windows
conky now needs argb=yes (implications?)
NO: nitrogen config syntax change.
✔ https://forums.bunsenlabs.org/viewtopic … 770#p47770
gtk3-nocsd LD_PRELOADs a small library to disable the client side decorations (CSD) of Gtk+ 3.
Add to dependencies of bunsen-themes-stretch
Last edited by johnraff (2018-05-17 02:29:03)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
This is great to have an overview like this. It might be helpful to number the sections, like I. conky II. gksu III. bl-mpv.
As for the first topic on the list (conky), I think it's basically ready to go.
Offline
Was there any plans to change the Terminator config from the Hydrogen gray to something more in line with Helium's appearance?
Offline
^Not that I heard of, but it sounds like a good idea.
If you'd care to open a topic on that, and post a suggested new config file, and if no-one objects in a few days (or adds improvements) I'll put it in the helium-dev bunsen-configs.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Ok. I'll post the one from my desktop in the morning when I am back in front of it.
Offline
Updated the OP - the list is getting shorter...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Maybe it's fixed already, but super+v does not work here. The other shortcuts I checked were ok.
Offline
Super+v works OK for me. Have you got pavucontrol installed? (It's in the default list.) How is line 409 of your openbox/rc.xml?
<keybind key="W-v">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>Volume</name>
</startupnotify>
<command>pavucontrol</command>
</action>
</keybind>
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^That's ok then, it's only me.
I don't have pavucontrol. I must have uninstalled it, but am not sure anymore why. There is the same pavucontrol part in rc.xml.
Offline
where can the iso link be found when the "alpha iso for in-house testing" is created.
Offline
where can the iso link be found when the "alpha iso for in-house testing" is created.
The point is that it won't be a public release, so the iso link will be hidden away somewhere...
Regular forum visitors who are interested in development will be able to find it easily (maybe on this thread), but the alpha iso shouldn't be shared with friends & family because, among other reasons, the apt repository links will still point to the experimental repo, which will be disabled soon after the official release.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Will we be able to upgrade to helium? or another fresh install is only way to get it?
Offline
^The recommended path is to do a fresh install. It's not impossible to upgrade, but it can be messy.
BTW now working on configuring live-build. Hoping to get an alpha iso out soon.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I am in helium, with this repository:
deb https://kelaino.bunsenlabs.org/~johnraff/debian/ helium main
Does it mean that after it is disabled, I have to reformat?
or move to the new repository?
The system is doing very well for me.
lenovo thinkpad t420s
Offline
Does it mean that after it is disabled, I have to reformat?
or move to the new repository?
Just changing to the new repository and issuing `apt update && apt upgrade` should suffice, I would think.
If there are any problems though, please be sure to include the details about the change in your thread, thanks!
Offline
Alpha iso now available: https://forums.bunsenlabs.org/viewtopic.php?id=4636
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Are we planning to use gtk3-nocsd?
It isn't installed in a fresh system I've just laid down with the alpha6 ISO.
Also, it doesn't seem to work unless the command is prepended:
gtk3-nocsd evince
It's supposed to work automatically in a non-{GNOME,KDE} desktop
Offline
A minor point, the Live session popup says to choose "Graphical Install (or Install)" but these are now labeled "Install" and "Text based install" in live grub.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
A minor point, the Live session popup says to choose "Graphical Install (or Install)" but these are now labeled "Install" and "Text based install" in live grub.
Thank you! I'll fix that tout suite.
Are we planning to use gtk3-nocsd?
It isn't installed in a fresh system I've just laid down with the alpha6 ISO.
Oops - thanks for catching that. Yes we decided to use gtk3-nocsd some time ago, and I added it as a Recommend of bunsen-themes. That works fine for netinstalls, but the isos are built without recommends, so it gets left out. I've now added it to the explicit package install list.
Also, it doesn't seem to work unless the command is prepended:
gtk3-nocsd evince
It's supposed to work automatically in a non-{GNOME,KDE} desktop
It seemed to work OK for me, though perhaps a bit unreliable. Did a reboot help get the environment variable set? Actually, I'm not really delighted with the double title bars you get with CSDs disabled - could we even consider just accepting the GTK3 look for the few apps that use it?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I'm not really delighted with the double title bars you get with CSDs disabled - could we even consider just accepting the GTK3 look for the few apps that use it?
+1, the double-vision effect annoys me too.
I will update the Openbox decorations to match the Greybird Gtk3 theme so the applications look a little more at home.
So drop the nocsd package then?
It does seem quite hacky by it's very nature.
Offline