Fork me on GitHub
#clojure-europe
<
2021-09-16
>
djm05:09:05

👋

dharrigan06:09:09

Good Morning!

reefersleep07:09:05

Good morning 🙂

javahippie07:09:27

Do you check your applications for accessibility? A new hire pointed out we had some shortcomings on that topic, so I’m currently digging into this stuff.

4
RAMart08:09:18

We do. We have four employees who are familiar with this topic. Two I would call senior in this.

👍 2
❀ 2
javahippie08:09:15

Did they self-teach or did you organize trainings in this?

javahippie08:09:10

Currently we integrated some automated testing-tools in our pipeline, but that won’t be enough for the complete picture

RAMart08:09:41

There are three aspects: ‱ What is it all about? ‱ How to implement it? ‱ How to test it? For the "What is it all about?" and "How to test it?" part your need to speak to handicapped people. We cooperate with https://www.pfennigparade.de (:flag-de:). I'd say we did both parts 50:50 (self-teaching vs. some sorts of trainings or expert exchange). The "How to implement it?" was self-studying.

RAMart08:09:49

We really take it seriously 😁

javahippie08:09:52

That’s some really good points, thank you for the insight!

javahippie08:09:13

And I believe it should be taken seriously

👍 2
RAMart08:09:29

If you like me to make some contacts, just let me know.

javahippie08:09:03

We’ll discuss some things internally (especially very limited resources right now), will gladly come back to you, thanks!

thomas08:09:51

I think that is you wan to sell into government accounts you have to prove that you are accessible.

simongray08:09:51

I read through the entirety of https://www.w3.org/TR/wai-aria-practices/ (and several other docs) and then I basically use those examples as templates for https://github.com/kuhumcst/stucco . I have this long-term dream of making page structure entirely declarative and user configurable (based on defining ARIA regions).

simongray09:09:29

If you’re doing any kind of government work in the European Union you will need to take it very seriously, but obviously it’s also just good karma. Sticking to semantic HTML gets you like 80% of the way there, even in a modern SPA. I think most of the popular widget libs are also decent at accessibility. In many cases, the core issue is probably not the accessibility of the widgets themselves, but a bad page structure (which harms screen readers and keyboard users in general) and poor design decisions such as low contrast text etc.

javahippie09:09:21

Currently, no government contracts on the horizon, but you are right. Also thanks for the links, will look into that, too.

thomas10:09:48

OT: I just watched last nights Space-X flight, always very cool to see. And I was wondering, how far away does the first stage land from the lift up point? ie. the distance from the drone ship to the starting point? Any idea?

pez10:09:31

Morning!

borkdude10:09:36

Moooooorning

borkdude15:09:17

I'm pretty excited that one can now write a cross-platform Github action with #nbb! https://github.com/borkdude/nbb-action-example

🎉 6
borkdude15:09:28

@U0ETXRFEW You had some trick to make a project into a template... right?

pez15:09:11

You mean to a Gitpod template?

pez15:09:23

No, Github.

borkdude15:09:29

yeah Github

borkdude15:09:38

like: one click to make your own action kind of thing

pez15:09:08

Yes, it is a super easy to miss checkbox, under Settings.

borkdude15:09:39

ok, I enabled the template..

pez15:09:37

I searched for that setting for very long before I saw it. 😃

borkdude15:09:32

how is this different from forking though?

borkdude15:09:43

it's pretty similar, no real intelligence it seems?

pez15:09:49

It creates a copy. It “remembers” that it was created from the template, but otherwise no connection is kept. So if you delete the original repo, nothing happens to the copy.

pez15:09:26

I guess it is a matter of intentions. I fork it to be able to contribute to it. I copy it to be able to use it as base for my own thing.

pez15:09:14

That would make a quite perfect Gitpod project.

borkdude15:09:38

which one and why/how?

pez15:09:54

jayfu. I’d like to try put it on Gitpod wheels. I need to explore this GraalVM thing anyway.

pez15:09:41

Why is because then we can have all prerequisites already setup. The user can study the dockerfile to see what is needed to be installed and can focus on the tasks and building the native image.

borkdude15:09:02

so Gitpod is basically free computers?

pez15:09:22

50 hours per month are free.

pez15:09:50

I am pretty sure you can get unlimited hours, they have an open source plan.

pez15:09:18

If you haven’t you can try out this repo, or just watch the demo: https://github.com/PEZ/pirate-lang

borkdude15:09:40

I have tried it, very cool

borkdude15:09:51

although as long as my laptop works, I think I'll just use that one :)

pez15:09:49

I have been surprised several times lately when I can’t find a project on my computer although I have been working on it, that I used Gitpod all the time. 😃

borkdude15:09:46

I'm sure I will use it some time soon! Especially for debugging Windows issues it can be handy if you don't have a machine I guess? I do have one

pez15:09:22

But to me it is right now mainly about lowering the thresholds for others to try clojurish things out.

pez15:09:59

It’s Ubuntu machines though, so your use case won’t work. 😃

borkdude15:09:03

yeah makes sense :)

pez15:09:40

When I fork jayfu my fork is also a template. 😃