Re: Serpent OS

2022-11-24 Thread Ikey Doherty via Digitalmars-d-announce

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

2022-11-24 Thread Steven Schveighoffer via Digitalmars-d-announce

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

2022-11-24 Thread Adam D Ruppe via Digitalmars-d-announce

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

2022-11-24 Thread Ikey Doherty via Digitalmars-d-announce

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

2022-11-24 Thread Ikey Doherty via Digitalmars-d-announce

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

2022-11-24 Thread Sergey via Digitalmars-d-announce

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

2022-11-24 Thread bauss via Digitalmars-d-announce

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!

2022-11-24 Thread Mahdis via Digitalmars-d-announce

Dqml was updated to support Qt6:

https://github.com/filcuc/dqml


Serpent OS

2022-11-24 Thread Mahdis via Digitalmars-d-announce
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