:: [devuan-dev] Notes - Devuan meet Ma…
Forside
Slet denne besked
Besvar denne besked
Skribent: Plasma
Dato:  
Til: devuan-dev
Emne: [devuan-dev] Notes - Devuan meet Mar. 26, 2020
And now for your kind attention, the devuan-dev meet notes for
Thursday, March 26th, 2020.

plasma41

------------------------------------------------------------------------

# Devuan meet Mar. 26, 2020 @20:30 UTC

Pad is here:

Meet here: https://vdc.dyne.org/devuan
   * Please post notes prior to the meet.
   * Please add your name as 'Present' below when you get to the
     meet.
   * When adding a comment in someone else's notes, please
     pre-pend your name like this: (whoever) whatever . . .


Present: LeePen, rrq, fsmithred, plasma41, golinux, Beer


## Old Business
- /etc/os-release ID=debian/devuan. See new bug
[#411](https://bugs.devuan.org/411) [for ceres]

### fsmithred
- netinstall and dvd iso
  - fsck.jfs not found
  - locales missing
    - (LeePen) Also see [#419](https://bugs.devuan.org/419)
- desktop-live
  - I tried adding some items in /dev in the iso to help with the udev
    delays but it did not help.



## Old Actions


## New Business

### golinux
- hellekin has javascript running on devuan.org! UGH! I was surprised to
  see this. It is responsible for the "sticky bar". Should it stay or
  should it go? Is there another way to accomplish that without
  javascript? The longer pages do look nice with that bar framing the
  top but . . .
  https://git.devuan.org/devuan-editors/devuan-www/blob/master/source/ui/js/all.js
  - (mason) I'd tend to prefer no JavaScript at all on the site.
    JavaScript can make for a bad experience for mobile users and can be
    tough for visually impaired folk.
    - (plasma41) Burn it with fire!
    - (rrq) echo
    - (Beer) Hammer it down; make it squeak
  - (rrq) remove line 30 in source/ui/css/devuan.scss where it says:
    "'widgets/sticky-bar',"
    - (gl) This failed. Broke the page header layout.
  - (Beer) Potential full-CSS3 solution:


      In `index.html`:
      1. Remove `#sticky-bar` from its `header` container; it needs
         to be child of `body`


      In `devuan.css`:
      2. , apply the following CSS3 properties to `#sticky-bar`:
        - `position: -webkit-sticky;`
        - `position: sticky;`
        - `top: 0;`
        - `z-index: 1;` -> make it render on top of the rest
          of the page (text, images)
      3. Replace all `body > header .u-pull***` selectors with a mere
         `.u-pull***` counterpart (ie get rid of path selection) to fix
         the green bubbles on top right
      4. Delete `html, body { height: 101% }` property, as it induces a
         height limit for the page, computed based on the browser render
         window. When the page is long, it makes the sticky section
         "bump" at the bottom, and get pushed out of view through
         the top.


      Demo: https://devuan.rosset.eu.org/beta/


- hellekin never did cross browser testing and the css is a mess.
Need help sorting it.
- Now pointing beowulf testers to the beta site with an announcement
on the published website.

### LeePen
- Is it too late to add lightdm notes to the beowulf Release Notes?
- (gl) Isn't that what a beta is for? (LeePen) I hope so! ;)

  - lightdm + logind: greeter shutdown/reboot requires fix from
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932047#5
  - lightdm "Couldn't register with accessiblity bus" fix requires
    either ```xprop --root --remove AT_SPI_BUS``` or
    ```xserver-share=false``` in /etc/lightdm/lightdm.conf
- Finally fixed new udisks2 build for ceres/chimaera.
- Propose we fork apt in ceres/chimaera to remove libsystemd0
  dependency. amesser already has a version for beowulf.


### yeti 
- #debianfork has turned into an unfriendly mess, let's start
  #devuan-users as reboot. Having the #devuan prefix in the name more
  closely connects it to the project and maybe that at least has a small
  influence on style and tone of the talk in there.
  - (gl) More like a stupid mess . . . therapy for those who aren't
    dealing with the current stress well. It is incredibly b-o-r-i-n-g
    and unrelated to anything but failure to see the bigger picture
    and move on.
- (gl et al) NO NEW DEVUAN CHANNELS!


### plasma41

#### Beta bugs found
- In the language selection menu in the installer, certain languages
are missing glyphs necessary to display the name of the language in the
language's native script. Specifically: Chinese (both Traditional and
Simplified), Georgian, Hebrew, Japanese, Kazakh, Korean, Lao,
and Tajik
- A reviewer was having issues opening the terminal on Cinnamon. See
https://invidio.us/watch?v=qlhFLai4eo8 at ~4:50. I've replicated
his steps and can confirm Gnome Terminal exits about two seconds
after the process starts. The terminal window never displays.
It just blips in and out on the system monitor.
UPDATE: I've determined that this issue is directly caused by
the installer bug in which the system locale fails to be properly
set in the installed system.


## New Actions
- Revise Release Notes (fsr)
- nuke the JS sticky bar