Re: Serpent OS
On Thursday, 24 November 2022 at 12:43:27 UTC, Ikey Doherty wrote: On Thursday, 24 November 2022 at 10:42:47 UTC, Sergey wrote: On Thursday, 24 November 2022 at 08:39:39 UTC, Mahdis wrote: [...] It will be interesting if D Monthly Meeting Foundation will invite to participate Ikey (if he would like). It seems he has something to share with core developers about building process, modern x64-86 architecture support and other things. I dare say I have very little in the way of suggestions right now as I'm navigating some BKMs for Serpent OS and perhaps defining some. We've been banging this into shape for roughly 2 years now, so we'll start our engagement at the bottom and work our way up ideally. Hopefully we can provide some PRs and DIPs along the way. :) Video demonstrating where we're at: https://youtu.be/SragDP7S_SU
Re: Beerconf Noveber 2022 -- Turkey edition
On 11/12/22 4:51 PM, Steven Schveighoffer wrote: # BEERCONF! Let's hope my US compatriots can drag themselves out of their turkey-induced comas to have some D discussions! The dates are November 26-27. Forthcoming! Happy Thanksgiving everyone! 旅 See you in a couple days. -Steve
Re: D + Qt + QtDesigner
On Thursday, 24 November 2022 at 07:14:40 UTC, Barbara wrote: As one of the lead developers of CopperSpice I can assure you writing an effective, cross platform, thread aware, GUI library is indeed very complicated and time consuming. Yeah, I've been working on it on-and-off for over ten years now. OpenGL is not the only requirement for a GUI and actually not the hardest part. OpenGL is not a requirement for a gui at all, in fact. Drawing stuff is the most trivial part (it always amuses me when people say they have "gui libraries" and it is just a few basic drawing functions). My gui lib allows opengl embedding, probably similar to your copperspice, but it also works without it. Bigger jobs though are the text (which is huge) and all the interactions people expect like drag and drop and just right scrolling and a whole range of things small and big.
Re: Serpent OS
On Thursday, 24 November 2022 at 10:42:47 UTC, Sergey wrote: On Thursday, 24 November 2022 at 08:39:39 UTC, Mahdis wrote: Honestly, I am surprised that its tools like package manager are written with dlang: https://www.phoronix.com/news/Serpent-OS-Infrastructure Fortunately, D Lang is gradually gaining popularity It will be interesting if D Monthly Meeting Foundation will invite to participate Ikey (if he would like). It seems he has something to share with core developers about building process, modern x64-86 architecture support and other things. I dare say I have very little in the way of suggestions right now as I'm navigating some BKMs for Serpent OS and perhaps defining some. We've been banging this into shape for roughly 2 years now, so we'll start our engagement at the bottom and work our way up ideally. Hopefully we can provide some PRs and DIPs along the way. :)
Re: Serpent OS
On Thursday, 24 November 2022 at 10:37:12 UTC, bauss wrote: On Thursday, 24 November 2022 at 08:39:39 UTC, Mahdis wrote: Honestly, I am surprised that its tools like package manager are written with dlang: https://www.phoronix.com/news/Serpent-OS-Infrastructure Fortunately, D Lang is gradually gaining popularity The website is built with vibe.d also :) I will admit the serpentos.com/ repo is a total hack. It was an effort in running away from Hugo as quickly as possible for ease of maintenance whilst getting things going quickly. It lazily rebuilds a cache DB from hugo-compatible-ish markdown files and processes them for rendering using a simple diet template. It's been running for months now so I'm happy with it. The new infra projects make use of vibe.d+moss-service, for authenticaton+ authorisation management with EdDSA JWTs and such. Very fluid right now as we define the architecture but the plan is to have rolling builds very very soon.
Re: Serpent OS
On Thursday, 24 November 2022 at 08:39:39 UTC, Mahdis wrote: Honestly, I am surprised that its tools like package manager are written with dlang: https://www.phoronix.com/news/Serpent-OS-Infrastructure Fortunately, D Lang is gradually gaining popularity It will be interesting if D Monthly Meeting Foundation will invite to participate Ikey (if he would like). It seems he has something to share with core developers about building process, modern x64-86 architecture support and other things.
Re: Serpent OS
On Thursday, 24 November 2022 at 08:39:39 UTC, Mahdis wrote: Honestly, I am surprised that its tools like package manager are written with dlang: https://www.phoronix.com/news/Serpent-OS-Infrastructure Fortunately, D Lang is gradually gaining popularity The website is built with vibe.d also :)
Dqml was updated!
Dqml was updated to support Qt6: https://github.com/filcuc/dqml
Serpent OS
Honestly, I am surprised that its tools like package manager are written with dlang: https://www.phoronix.com/news/Serpent-OS-Infrastructure Fortunately, D Lang is gradually gaining popularity