<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Kdenlive developers,</p>
<p>I am one of the developers of Mixxx, the free DJ software. We
recently got this invitation to organize with developers of free
artistic software using Qt. I thought I'd pass along the
invitation:<br>
</p>
<div class="moz-forward-container"><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, Jul 20, 2020 at 2:29
AM Jean-Michaël Celerier <<a
href="mailto:jeanmichael.celerier@gmail.com" target="_blank"
moz-do-not-send="true">jeanmichael.celerier@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Dear all,</div>
<div>it seems that the Discord link had an expiration date
which I forgot to check.</div>
<div>Here is an unlimited one : <a
href="https://discord.gg/wJdQ6sS" target="_blank"
moz-do-not-send="true">https://discord.gg/wJdQ6sS</a></div>
<div><br>
</div>
<div>Apologies for the annoyance.<br>
</div>
<div><br>
</div>
<div>I also created a #creativecuties channel on freenode,
which will in time</div>
<div> be linked with the discord channel unless we find a
better way of communication.</div>
<div><br>
</div>
<div>All the best,</div>
<div>Jean-Michaël<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sat, Jul 18, 2020 at
7:28 PM Jean-Michaël Celerier <<a
href="mailto:jeanmichael.celerier@gmail.com"
target="_blank" moz-do-not-send="true">jeanmichael.celerier@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Dear all,<br>
<br>
<b>TL;DR: </b>we'd like to organize a conference /
meetup about the use of Qt in multimedia software and
software for artists, create a community around that and
weigh a bit in the Qt development process / exchange
good practices / fix bugs together / etc. <br>
You are invited :-)<br>
<br>
<b>Long version:</b><br>
<div>You are receiving this mail as you are likely to be
part or know persons who may be part of the
development team of a software which fulfills the
following criterions :<br>
</div>
- It is free software.<br>
<div>- It is developed with the Qt framework.<br>
- It is a software mainly used by artists &
creators - visual arts, music, lighting, stage
control, creative coding, video... <br>
<br>
This mail is addressed mostly to individuals as it's
easier to find out, but can (should) be discussed with
the dev team of the organization you are affiliated
with, <br>
and shared with any person or project that may be
interested in the initiative.<br>
<br>
As you all know, developing with Qt is some days very
nice, and some days very... not nice :-) <br>
In order to improve on this, I am trying to organize a
conference / meetup / community which would be
centered specifically around the use of Qt for
software targeting artists as end users. <br>
<br>
The reason for that scope limitation being, that we
often have fairly similar problems to solve across
different software in that field, especially as OSS
devs : <br>
- Introduce scripting through Javascript / Python /
etc. to allow users to make extensions & plugins<br>
- Rendering nice graphics with the GPU<br>
- Handling real-time operation for audio<br>
- Communicating with various kind of hardware through
various uncommon protocols / drivers<br>
- Creating custom widgets used in art contexts - color
choosers of various kinds, knobs, vumeters, waveforms,
etc etc<br>
- Interoperating with web through websockets, for
instance for remote control apps & similar.<br>
- Creating timelines & similar kind of complex
widgets with complex user interactions<br>
- Building & testing for platforms we don't own
(e.g. most likely an overpriced intel and soon-to-be
ARM CPU in a metal chassis with a half-eaten fruit on
it)</div>
<div>- Theming, skinning - art makers sure do love their
dark themes & skeuomorphic UIs :-p<br>
<br>
The central idea for this meetup would be to create a
space where we could share knowledge around these
topics, and discuss which solution experimentally
works best, what pitfalls are encountered, etc. as
it's not unlikely that for any of these problems,
someone else in that community would already have
encountered it in some way.</div>
<div><br>
The second idea is to identify the Qt shortcomings,
and work together either on fixing them in Qt (as it
is often the most future-proof way) or provide
potential alternative libraries / ways of doing
things. (or just complain very loudly on the mailing
lists or bugreports :-p). <br>
<br>
A first thing to do would be to create a kind of
community space to discuss a few points - this can be
this mail chain at first but I think that using a chat
platform such as Mattermost, Slack, Discord,
RocketChat, Zulip, or IRC channel of some kind would
be better.<br>
These few points are for now : <br>
1/ What would be the meetup format ? In an ideal world
we'd do a conference with a nice hackathon and lots of
pizzas :-) <br>
but it's more likely that things would look like an
online meetup soon. Any idea would be appreciated -
other than that things could start as soon as
mid-september for instance if we are to do something
over a video conferencing service.<br>
<br>
2/ Should this only be about free software, or should
we also invite proprietary software developers ? <br>
I am thinking of Blackmagic, Allegorithmic, Arobas,
VIDVOX and a couple others.</div>
<div><br>
</div>
<div>For now I've created the following Discord instance
to discuss: <a href="https://discord.gg/n2TCrR"
target="_blank" moz-do-not-send="true">https://discord.gg/n2TCrR</a>
- any other idea is appreciated, as long as everyone
can get on board :-)<br>
</div>
<div><br>
</div>
<div>The meetup would follow the Berlin code of conduct
(<a href="https://berlincodeofconduct.org/"
target="_blank" moz-do-not-send="true">https://berlincodeofconduct.org/</a>)
; it is important to me to ensure that we encourage
diversity among the attendants, and all have a nice
time overall.</div>
<div><br>
</div>
<div>To finish, here's a few words about me:
Jean-Michaël Celerier. <br>
I've been working on a sequencer for live show
control, ossia score (<a href="https://ossia.io"
target="_blank" moz-do-not-send="true">https://ossia.io</a>)
since 2014, using Qt5 & mostly C++.<br>
I've worked at KDAB (a company fairly involved in Qt
development) from 2019 until now where I can afford to
work full-time on my project.<br>
Also, I like organizing things and I love art and
making artists' lives better, with free software :-)<br>
I live in France, and am affiliated with the
Université de Bordeaux and the SCRIME (Research and
Creation Studio for Computer Science and Experimental
Music). <br>
I can easily have access to a conference space if we
are to organize something in the physical world.<br>
<br>
Hoping to hear from you all soon.<br>
Kind regards,<br>
Jean-Michaël</div>
<div><a href="https://jcelerier.name" target="_blank"
moz-do-not-send="true">https://jcelerier.name</a></div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</body>
</html>