[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian packaging of OpenBoard



2014-02-12 15:19 GMT+01:00 Claudio Valerio <claudio.valerio@oe-f.org>:
> mi permetto di risponderti in italiano. È un po' di tempo che non ho più la
> possibilità di farlo allora ne approfitto!

Heh, I can imagine! :) Unfortunately, though, Debian-Edu is an
english-only mailing list. Hope you don't mind If I keep writing in
English, so that everybody can follow the conversation along (and I'll
translate the relevant parts of your email as I answer here). I
suppose we can switch to our native language in the private emails we
will share while working on OpenBoard.

> Più seriamente. Siamo già in contatto con un dev Debian nella persona di
> Luca Capello. L'abbiamo contattato un po' di tempo fa' per avere un'idea
> sulla strada da prendere. Purtroppo abbiamo messo la relazione in pausa a
> causa del contratto che ci legava allo stato francese. Quest'ultimo (come
> alcune persone dello staff interno) non condividono, ancora, l'importanza
> che personalmente porto alla messa in regola del codice.

[Claudio says that he pinged Luca Capello during the development of
sankore, but this liaison is in pause. Further, he says that the
sankore contractor (which is the French Government) didn't care that
much WRT legal parts of releasing code]

> Da qualche settimana ci siano infine liberati del contratto con la Francia
> ed ufficializzato il fork (http://oe-f.org). Il codice sorgente del progetto
> lo puoi trovare su (github
> git@github.com:OpenEducationFoundation/OpenBoard.git,
> git@github.com:OpenEducationFoundation/OpenBoard-ThirdParty.git,
> git@github.com:OpenEducationFoundation/OpenBoard-Importer.git). L'accesso
> dovrebbe essere libero, se non è il caso fammelo sapere avrò sbagliato la
> configurazione.

[They dropped their contract with France and forked OpenBoard. Links
to the repos follow]

Yep, I downloaded all of them, thanks for sharing!

> Per quanto riguarda Open-Sankoré. Lo sviluppo è stato ripreso dai CNDP
> (centro di formazione nazionale francese). Sebbene niente si muova su git
> due nuove versioni sono uscite negli ultimi mesi. Purtroppo non posso dirti
> esattamente come viene gestita la messa a disposizione del codice sorgente
> ma mi sembra che facciano dei commit su una diramazione differente da quella
> principale (master), v2.3.0RC (se non sbaglio).

[WRT sankorè, development continues under an other upstream. No
commits to master anymore, but they released a couple new releases in
the last months, probably they continue on the branch "v.2.3.0RC".]

I see. Well, actually they keep releasing non-free stuff (like the
fonts) there, so it is of small interests to us. I suppose we
should/want to focus our efforts on OpenBoard only.

> Nel nostro caso la diramazione che utilizzo di più è la diramazione
> "develop", mentre "master" viene messa a giorno quando distribuiamo una
> versione.

[Just to say that the "develop" branch is used for development,
"master" is updated when OpenBoard is released.]

Ok, good to know. I gave a deep look to
OpenEducationFoundation/OpenBoard and I'm glad to see that all files
in src/ have a valid header with copyright and license, and non-free
fonts have been abandoned. This is so sweet.

The only issues I found are in resources/library. Several files here
and there have either no header or no copyright or no license, and
this should be fixed ASAP, since this would make OpenBoard
unreleasable by Debian. Further, I saw several minified .js files.
Minifying is great to save space, but is considered non-free by
Debian. Not a big issues though: if you are not willing to do so, we
can deminify them before uploading the source tarball, it's piece of
cake.

Further, I assume that all the images unders resources/ are made by
you and are released under the same license of OpenBoard. If some of
them are not, it should be noted somewhere. Same applies to
resources/fonts/*.pfb.

A few questions: do you plan to release a tarball soon? And with
regard to OpenEducationFoundation/OpenBoard-ThirdParty: is it needed
to build OpenBoard? I have seen no recent commits there.

Thank you so much for your fast answer and for your dedication to make
OpenBoard's code legally-perfect: it's such a shame when great
software can't be delivered to our users just because some headers are
missing.

Best regards,
Andrea.


-- 
Andrea Colangelo                      |   http://andreacolangelo.com
Debian Developer <warp10@debian.org>  |   Ubuntu Developer <warp10@ubuntu.com>


Reply to: