[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Fwd: Re: Creation of a community on Qt for art software : Creative Cuties
From:       Be <be () mixxx ! org>
Date:       2020-07-21 3:53:49
Message-ID: 3afdac83-eea7-a005-7087-9b45ad8a7785 () mixxx ! org
[Download RAW message or body]

Hi Krita developers,

I am one of the developers of Mixxx, the free DJ software. We recently 
got this invitation to organize with other developers of free artistic 
software using Qt. I thought I'd pass this along if you're interested.


-------- Forwarded Message --------
Subject: 	Re: Creation of a community on Qt for art software : Creative 
Cuties
Date: 	Mon, 20 Jul 2020 16:34:25 -0700
From: 	RJ Skerry-Ryan <rryan@mixxx.org>
To: 	Jean-Michaël Celerier <jeanmichael.celerier@gmail.com>, team@mixxx.org
CC: 	press <press@mixxx.org>, boud@valdyas.org, support@musescore.com, 
rncbc@rncbc.org, falktx@falktx.com, sales@openshot.org, jb@kdenlive.org, 
dan@dennedy.org, frederic.devernay@inria.fr, Chris Cannam 
<cannam@all-day-breakfast.com>, obs.jim@gmail.com, 
massimocallegari@yahoo.it, mikael@hvidtfeldts.net, tobydox@veyon.io, 
contact@ossia.io



+team@mixxx.org <mailto:team@mixxx.org>

Thanks  Jean-Michaël!

This is very likely of interest to the Mixxx community. I posted this on 
our Zulip chat. <https://mixxx.zulipchat.com/>

Best regards,
RJ Skerry-Ryan

On Mon, Jul 20, 2020 at 2:29 AM Jean-Michaël Celerier 
<jeanmichael.celerier@gmail.com <mailto:jeanmichael.celerier@gmail.com>> 
wrote:

    Dear all,
    it seems that the Discord link had an expiration date which I forgot
    to check.
    Here is an unlimited one : https://discord.gg/wJdQ6sS

    Apologies for the annoyance.

    I also created a #creativecuties channel on freenode, which will in time
    be linked with the discord channel unless we find a better way of
    communication.

    All the best,
    Jean-Michaël

    On Sat, Jul 18, 2020 at 7:28 PM Jean-Michaël Celerier
    <jeanmichael.celerier@gmail.com
    <mailto:jeanmichael.celerier@gmail.com>> wrote:

        Dear all,

        *TL;DR: *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.
        You are invited :-)

        *Long version:*
        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 :
        - It is free software.
        - It is developed with the Qt framework.
        - It is a software mainly used by artists & creators - visual
        arts, music, lighting, stage control, creative coding, video...

        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,
        and shared with any person or project that may be interested in
        the initiative.

        As you all know, developing with Qt is some days very nice, and
        some days very... not nice :-)
        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.

        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 :
        - Introduce scripting through Javascript / Python / etc. to
        allow users to make extensions & plugins
        - Rendering nice graphics with the GPU
        - Handling real-time operation for audio
        - Communicating with various kind of hardware through various
        uncommon protocols / drivers
        - Creating custom widgets used in art contexts - color choosers
        of various kinds, knobs, vumeters, waveforms, etc etc
        - Interoperating with web through websockets, for instance for
        remote control apps & similar.
        - Creating timelines & similar kind of complex widgets with
        complex user interactions
        - 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)
        - Theming, skinning - art makers sure do love their dark themes
        & skeuomorphic UIs :-p

        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.

        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).

        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.
        These few points are for now :
        1/ What would be the meetup format ? In an ideal world we'd do a
        conference with a nice hackathon and lots of pizzas :-)
        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.

        2/ Should this only be about free software, or should we also
        invite proprietary software developers ?
        I am thinking of Blackmagic, Allegorithmic, Arobas, VIDVOX and a
        couple others.

        For now I've created the following Discord instance to discuss:
        https://discord.gg/n2TCrR - any other idea is appreciated, as
        long as everyone can get on board :-)

        The meetup would follow the Berlin code of conduct
        (https://berlincodeofconduct.org/) ; it is important to me to
        ensure that we encourage diversity among the attendants, and all
        have a nice time overall.

        To finish, here's a few words about me: Jean-Michaël Celerier.
        I've been working on a sequencer for live show control, ossia
        score (https://ossia.io) since 2014, using Qt5 & mostly C++.
        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.
        Also, I like organizing things and I love art and making
        artists' lives better, with free software :-)
        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).
        I can easily have access to a conference space if we are to
        organize something in the physical world.

        Hoping to hear from you all soon.
        Kind regards,
        Jean-Michaël
        https://jcelerier.name


[Attachment #3 (text/html)]

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Krita developers,</p>
    <p>I am one of the developers of Mixxx, the free DJ software. We
      recently got this invitation to organize with other developers of
      free artistic software using Qt. I thought I'd pass this along if
      you're interested.<br>
    </p>
    <div class="moz-forward-container"><br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>Re: Creation of a community on Qt for art software :
              Creative Cuties</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Mon, 20 Jul 2020 16:34:25 -0700</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td>RJ Skerry-Ryan <a class="moz-txt-link-rfc2396E" \
href="mailto:rryan@mixxx.org">&lt;rryan@mixxx.org&gt;</a></td>  </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">To: </th>
            <td>Jean-Michaël Celerier
              <a class="moz-txt-link-rfc2396E" \
href="mailto:jeanmichael.celerier@gmail.com">&lt;jeanmichael.celerier@gmail.com&gt;</a>, \
<a class="moz-txt-link-abbreviated" \
href="mailto:team@mixxx.org">team@mixxx.org</a></td>  </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">CC: </th>
            <td>press <a class="moz-txt-link-rfc2396E" \
href="mailto:press@mixxx.org">&lt;press@mixxx.org&gt;</a>, <a \
class="moz-txt-link-abbreviated" href="mailto:boud@valdyas.org">boud@valdyas.org</a>, \
<a class="moz-txt-link-abbreviated" \
href="mailto:support@musescore.com">support@musescore.com</a>, <a \
class="moz-txt-link-abbreviated" href="mailto:rncbc@rncbc.org">rncbc@rncbc.org</a>, \
<a class="moz-txt-link-abbreviated" \
href="mailto:falktx@falktx.com">falktx@falktx.com</a>,  <a \
class="moz-txt-link-abbreviated" \
href="mailto:sales@openshot.org">sales@openshot.org</a>, <a \
class="moz-txt-link-abbreviated" href="mailto:jb@kdenlive.org">jb@kdenlive.org</a>, \
<a class="moz-txt-link-abbreviated" \
                href="mailto:dan@dennedy.org">dan@dennedy.org</a>,
              <a class="moz-txt-link-abbreviated" \
href="mailto:frederic.devernay@inria.fr">frederic.devernay@inria.fr</a>, Chris Cannam \
<a class="moz-txt-link-rfc2396E" \
href="mailto:cannam@all-day-breakfast.com">&lt;cannam@all-day-breakfast.com&gt;</a>, \
<a class="moz-txt-link-abbreviated" \
href="mailto:obs.jim@gmail.com">obs.jim@gmail.com</a>,  <a \
class="moz-txt-link-abbreviated" \
href="mailto:massimocallegari@yahoo.it">massimocallegari@yahoo.it</a>, <a \
class="moz-txt-link-abbreviated" \
href="mailto:mikael@hvidtfeldts.net">mikael@hvidtfeldts.net</a>,  <a \
class="moz-txt-link-abbreviated" href="mailto:tobydox@veyon.io">tobydox@veyon.io</a>, \
<a class="moz-txt-link-abbreviated" \
href="mailto:contact@ossia.io">contact@ossia.io</a></td>  </tr>
        </tbody>
      </table>
      <br>
      <br>
      <div dir="ltr">+<a href="mailto:team@mixxx.org" target="_blank"
          moz-do-not-send="true">team@mixxx.org</a>
        <div><br>
        </div>
        <div>Thanks  Jean-Michaël!</div>
        <div><br>
        </div>
        <div>This is very likely of interest to the Mixxx community. I
          posted this on <a href="https://mixxx.zulipchat.com/"
            target="_blank" moz-do-not-send="true">our Zulip chat.</a></div>
        <div><br>
        </div>
        <div>Best regards,</div>
        <div>RJ Skerry-Ryan</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Mon, Jul 20, 2020 at 2:29
          AM Jean-Michaël Celerier &lt;<a
            href="mailto:jeanmichael.celerier@gmail.com" target="_blank"
            moz-do-not-send="true">jeanmichael.celerier@gmail.com</a>&gt;
          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 &lt;<a
                href="mailto:jeanmichael.celerier@gmail.com"
                target="_blank" \
moz-do-not-send="true">jeanmichael.celerier@gmail.com</a>&gt;  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 &amp;
                  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 &amp; 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 &amp; similar.<br>
                  - Creating timelines &amp; similar kind of complex
                  widgets with complex user interactions<br>
                  - Building &amp; 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 &amp; 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 &amp; 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>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic