Nov 26 2021
03:09 AM pere: silopolis[m]: smoe completed the spanish man page restructuring, and I have merged it into my branch.
05:22 AM silopolis[m]: pere: ok
05:23 AM silopolis[m]: smoe: great work mate, will do my best to catch up with french ASAIC
05:23 AM silopolis[m]: <pere> "silopolis: now my translate-po4a..." <- That is excellent news
05:25 AM silopolis[m]: <pere> "silopolis: I would be happy to..." <- That'd be awesome 🙏
05:32 AM silopolis[m]: pere: do you prefer me to check man pages before text docs?
05:33 AM pere: silopolis[m]: feel free to do so. there are no french man pages. :)
05:34 AM silopolis[m]: pere: man just finished restructuring french man pages! 😜🤣
05:35 AM pere: great. One less task on the task list. :)
05:39 AM pere: silopolis[m]: if you want, I got time for a short video introduction to migration.
05:41 AM silopolis[m]: pere: still at work for 3 more hours
05:42 AM pere: silopolis[m]: ok. My next opening is sunday evening.
05:44 AM silopolis[m]: pere: where are you from, what's your time zone?
05:44 AM pere: CET
05:45 AM silopolis[m]: Ok nice so we're "synced" 👍
05:47 AM silopolis[m]: pere: what time would that be, more or less?
05:48 AM pere: not sure, too much in flux at the moment.
06:10 AM rene-dev3 is now known as rene-dev
06:30 AM pere: rene-dev: hi
06:38 AM rene-dev: Hi
06:39 AM rene-dev: I need to merge current master into my cmake branch, it doesn’t contain the latest changes
06:56 AM pere: what is your cmake mbranch?
07:07 AM rene-dev: https://github.com/rene-dev/linuxcnc
07:08 AM rene-dev: end_buildsystem
07:08 AM pere: rene-dev: thanks. what is the timeline for this?
07:12 AM pere: seb_kuzm1nsky: btw, any news on pycam in debian?
07:13 AM rene-dev: no timeline, but working on it
07:13 AM rene-dev: but have not started on the docs
07:13 AM pere: smoe: hi. :) I remember you mentioning using the web irc client. I use hexchat myself. :)
07:14 AM pere: rene-dev: the current po4a branch will place translations into a $lang subdirectory, slightly different from the structure in master.
07:17 AM rene-dev: cmake currently doesnt build anything docs related
07:17 AM rene-dev: first I want to get all tests to pass
07:18 AM pere: what kind of tests are failing?
07:49 AM rene-dev: Not any particular group of tests
07:49 AM rene-dev: Jus a lot of paths need to be updated
07:49 AM rene-dev: try building it
07:53 AM pere: aha
08:12 AM smoe: rene-dev: I chatted with pere yesterday over somehow synchronizing the advent of CMake with the changes that pere needs to do anyway for the documentation now that the .po files seem to materialize.
08:13 AM smoe: So, if there is some general consensus that this would be a good idea then there will be a way, I am sure.
08:35 AM pere: if the cmake buid is not close to going into master, perhaps it is better to fix the current build translation handling?
08:47 AM silopolis[m]: <pere> "not sure, too much in flux at..." <- Flux... Well, often feels like entropy to me 😅
08:50 AM silopolis[m]: About build, is there some kind of CI system in place like buildbot or travis?
08:52 AM pere: silopolis[m]: yes
09:05 AM silopolis[m]: pere: where is it located?
09:09 AM pere: silopolis[m]: I've seen its result on github. Suspect .github/workflows/ci.yml
09:44 AM silopolis[m]: pere: ok, as far as I understand, travis is broken since it's moved to travis-ci.com 🤔
09:51 AM pere: my assumtion is based on the red cross and green v on <URL: https://github.com/LinuxCNC/linuxcnc/pulls >
10:06 AM silopolis[m]: ah right... May have to learn more about travis integration...
10:07 AM silopolis[m]: but then, there's also http://buildbot.linuxcnc.org/ !
10:09 AM silopolis[m]: With http://buildbot.linuxcnc.org/doc/
11:12 AM skunkwor1s is now known as skunkworks
12:16 PM rene-dev: There is a ci running as a github action
02:00 PM silopolis[m]: rene-dev: this we've seen, but can't find project @travis-ci.com
02:00 PM silopolis[m]: Also why both travis and the buildbot?
02:39 PM rene-dev: its not travis, its github actions
02:40 PM rene-dev: because actions build PRs, and is integrated into the UI
02:40 PM rene-dev: the buildbot is for legacy stuff you cant test on azure
02:41 PM silopolis[m]: rene-dev: OK that mean GH built-in CI ?
02:42 PM rene-dev: yes
02:42 PM rene-dev: https://github.com/features/actions
02:55 PM rene-dev: pere did you try building my branch?
02:57 PM pere: rene-dev: nope. as I said, my focus is currently on the texts and po4a migration.
03:02 PM silopolis[m]: <rene-dev> "https://github.com/features/..." <- Damn, left IT only 5 years ago and feels like it was last century 😅
04:51 PM Tom_itx is now known as Tom_L
06:06 PM seb_kuzm1nsky: hi pere smoe silopolis[m] rene-dev ! i'm back in front of my computer and paying attention to irc again
06:06 PM seb_kuzm1nsky is now known as seb_kuzminsky
06:07 PM pere: seb_kuzminsky: god to hear. sadly I have to head for bed. :)
06:15 PM seb_kuzminsky: i really like what you (and silopolis[m] and smoe) are doing with po4a - i'm excited to get that in shape and get it merged
06:16 PM smoe: That is great to hear. I am currently going through the *_es.adoc - will leave the tricky ones to pere :)
06:16 PM seb_kuzminsky: i share your affinity for open source infrastructure (like weblate)
06:17 PM seb_kuzminsky: hi smoe!
06:17 PM smoe: hi seb
06:17 PM seb_kuzminsky: i must admit my prime consideration is for tools that i can run on my own computer without paying for any web service
06:18 PM seb_kuzminsky: but i am a software developer not a translator, so setting up local software is natural to me, and i get that we need to be less elitist and provide good tools that everyone likes
06:19 PM silopolis[m]: hello Jedis !
06:19 PM seb_kuzminsky: time for dinner, i'll be back later tonight (in Mountain Standard Time) :-)
06:19 PM smoe: We need eyeballs for LinuxCNC and word of mouth - that is my personal motivation to reach out to external services.
06:20 PM silopolis[m]: smoe: seconded 100%
06:25 PM silopolis[m]: seb_kuzminsky: indeed we must approach this mater quite differently ! I'm on the same page about FOSS and self hosting... but !... For documentation and translations specificly, user experience is key because we need less technical people to embark
06:27 PM CaptHindsight[m]: smoe: eyeballs on what?
06:27 PM CaptHindsight[m]: catching bugs?
06:28 PM CaptHindsight[m]: on the docs?
06:28 PM smoe: I meant on the translation and LinuxCNC in general, spreading the news that this exists and point others to some interesting paragraph.
06:28 PM silopolis[m]: Tools like AsciidocFX are great for documentation writers (I can write write it Vi, and would better in VSCodium), and I think we need the same level of user friendliness for translators
06:30 PM CaptHindsight[m]: the original docs are in English mainly written by devs that know how it all works and have it ALL installed, I was able to catch all sorts of things by doing fresh installs on new hardware
06:30 PM silopolis[m]: I sincerely, deeply, wish Weblate could do it... Like I said, it's really just a web po files editor 😢
06:31 PM CaptHindsight[m]: not everyone has lots of spare hardware to test on
06:32 PM CaptHindsight[m]: I did 10 installs about 2 weeks ago all on different PC's
06:35 PM CaptHindsight[m]: is there some way to get Google to return results for the latest docs vs ancient releases as a default?
06:36 PM CaptHindsight[m]: I'll often search for something and it will point to docs from 4-5 versions ago
06:36 PM silopolis[m]: Sorry I don't know
06:40 PM CaptHindsight[m]: with machinekit archived is anyone looking into merging any of their tree back to LCNC?
06:42 PM rene-dev: Its not archived, they split hal and ui
06:42 PM rene-dev: linuxcnc can be build against mk hal
06:43 PM rene-dev: Requires mostly changes in the build system
06:44 PM rene-dev: Merging at least the hal part would be great, it could then use their UIs as well
06:49 PM CaptHindsight[m]: https://github.com/machinekit/machinekit-hal
06:49 PM CaptHindsight[m]: which is the UI?
06:50 PM CaptHindsight[m]: this? https://github.com/machinekit/machinekit-cnc
06:51 PM silopolis[m]: rene-dev: aren't there discussions about a possible "re-merge" of machinekit-hal ?