Re: [Gimp-developer] ZeMarmot, Libre Animation Film made with GIMP

2015-06-09 Thread Jehan Pagès
Hi

On Thu, May 21, 2015 at 5:40 PM, Jehan Pagès jehan.marmott...@gmail.com wrote:
 Hi all,

 I just wanted to present our last project of a 2D animation film
 (digital cell animation) drawn fully with GIMP, in case you haven't
 heard of it yet.
 The movie will also be released as Creative Commons BY-SA (so that's
 an Open Movie!).
 And we will use the time to also improve GIMP and other Free Software
 (Blender for editing, Ardour for sound…). You may know I am one of the
 devs on GIMP.

 You may have seen already some artworks of our director, Aryeom. For
 instance she draws the Wilber  Co. comic strip in GIMP Magazine,
 she also drew the current logo of the GIMP users group on Facebook,
 etc.

 So let's go straight to the point. We are currently crowdfunding the
 project, and you can read more about it there:
 https://www.indiegogo.com/projects/zemarmot-libre-movie-made-with-free-software/

Just a small email to say we are in the last 45 hours of the crowdfunding.
If anyone is interested to sponsor a Libre Movie made with GIMP, here
is the time! :-)

Jehan

 You will see a 1-min teaser on the funding page. And before anyone ask
 (because someone did at our Libre Graphics Meeting's talk), yes this
 is 100% GIMP-drawn, from scratch, no hand-painting scan, nor any other
 drawing software. For anyone who says GIMP can't be used for drawing,
 just link them to the obvious truth. :-)

 Anyway, I hope you like it, maybe will contribute, and also share to
 friends, family and others. :-)
 Bye!

 Jehan
___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list


Re: [Gimp-developer] GIMP project's official statement on SourceForge's actions

2015-06-09 Thread Jehan Pagès
Hi,

On Sun, Jun 7, 2015 at 7:38 PM, Simone Karin Lehmann sim...@lisanet.de wrote:
 Hi,

 please don’t get me wrong, I don’t like software bundled with adware, 
 toolbars or anything like that.

 But...



 An acceptable approach would be to provide a method for *any* project to
 cease hosting at any SourceForge site if desired, including the ability to:


 * completely remove the project and URLs permanently, and not allow any
  other projects to take its place

 * remove any hosted files from the service, and not maintain mirrors
  serving installers or files differing from those provided by the
  project or wrap those in any way

 * provide permanent HTTP redirects (301) to any other location as
  desired by the project


 … how do these statements comply to the GPL?

 Doesn’t the GPL give everybody the rights to redistribute GPL’ed software in 
 binary form as long as they fulfill the other requirements (providing source 
 code)?

 IMO, claiming not to set up a mirror with GPL’ed software for redistribution 
 and not allowing other projects to redistribute GPL’ed software is AFAIK not 
 compliant with the GPL. Even bundling GPL’ed software with proprietary 
 software is possible as long as its not linked against GPL’ed libs.

 So how can a project which develops and publishes GPL’ed software ask 
 somebody to give up the rights the GPL grants?

 Or am I missing the point?

I would think so. Pippin already answered, but I will also add that
additionnally to Sourceforge claiming to be friend of FLOSS, there is
also the fact that they are reusing the GIMP project that the upstream
used to have, after basically throwing out its owner (Jernej,
officially as a member of the team).

Imagine you had a blog or an account on whatever online service/social
network you want. You say stuff in your name, have a profile photo
showing your face, and the account has your name on it. Some day, you
stop using it because the online service conditions don't suit you.
But you are famous so the online service decides to throw you out of
your own blog, keep your name on the top, as well as your profile
photo, and start making blog posts saying insanities.
Of course it would be written somewhere (in small) that now this is
not you who post and the online service company would claim that they
are fan of your work, your blog was abandonned, and they therefore
just wanted to continue inform people around about your whereabouts.
But in the end, thousands of outdated links (exact same URL!)
everywhere would still point to this blog as yours and people would
still go there thinking they are reading things from you (things you
may actually not agree with) while the service would still make a big
profit from your name.

Well same as you could hardly argue that this online blog service was
just making a fan website, what did Sourceforge could hardly be
considered as just making a mirror of GIMP.
And that's our main issue there. They are using GIMP notoriety and
misleading people, and distributing unwanted adwares with GIMP name
(and years of web history pointing there) by doing so.

Jehan

 Regards
 Simone Karin


 ___
 gimp-developer-list mailing list
 List address:gimp-developer-list@gnome.org
 List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
 List archives:   https://mail.gnome.org/archives/gimp-developer-list
___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list


Re: [Gimp-developer] gimp: gtk3-port

2015-06-09 Thread Michael Natterer
On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:
 Hello,
 
 can you please update branch gtk3-port?

Yeah will do that soon, in the meantime just rebase locally :)

Regards,
--Mitch


 I got a error about uncompatibility between newest gegl from git and
 gtk3-port of gimp during the compilation:
 
 CC   gimplayer.lo
 gimplayer.c: In function ‘gimp_layer_new_from_surface’:
 gimplayer.c:290:43: error: incompatible type for argument 3 of
 ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
 In file included from /usr/include/gegl-0.3/gegl.h:30:0,
  from gimp.h:25,
  from gimplayer.c:27:
 /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy
 {aka enum anonymous}’ but argument is of type ‘GeglBuffer * {aka struct
 _GeglBuffer *}’
  voidgegl_buffer_copy  (GeglBuffer  *src,
  ^
 gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
 In file included from /usr/include/gegl-0.3/gegl.h:30:0,
  from gimp.h:25,
  from gimplayer.c:27:
 /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here
  voidgegl_buffer_copy  (GeglBuffer  *src,
  ^
 Makefile:1202: recipe for target 'gimplayer.lo' failed
 make[2]: *** [gimplayer.lo] Error 1
 
 
 Thank you.
 
 Best regards,
 Jiri
 ___
 gimp-developer-list mailing list
 List address:gimp-developer-list@gnome.org
 List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
 List archives:   https://mail.gnome.org/archives/gimp-developer-list


___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list


Re: [Gimp-developer] gimp: gtk3-port

2015-06-09 Thread Michael Natterer
On Tue, 2015-06-09 at 22:28 +0200, Michael Natterer wrote:
 On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:
  Hello,
  
  can you please update branch gtk3-port?
 
 Yeah will do that soon, in the meantime just rebase locally :)

Done.

  I got a error about uncompatibility between newest gegl from git and
  gtk3-port of gimp during the compilation:
  
  CC   gimplayer.lo
  gimplayer.c: In function ‘gimp_layer_new_from_surface’:
  gimplayer.c:290:43: error: incompatible type for argument 3 of
  ‘gegl_buffer_copy’
 gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
 ^
  In file included from /usr/include/gegl-0.3/gegl.h:30:0,
   from gimp.h:25,
   from gimplayer.c:27:
  /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy
  {aka enum anonymous}’ but argument is of type ‘GeglBuffer * {aka struct
  _GeglBuffer *}’
   voidgegl_buffer_copy  (GeglBuffer  *src,
   ^
  gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’
 gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
 ^
  In file included from /usr/include/gegl-0.3/gegl.h:30:0,
   from gimp.h:25,
   from gimplayer.c:27:
  /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here
   voidgegl_buffer_copy  (GeglBuffer  *src,
   ^
  Makefile:1202: recipe for target 'gimplayer.lo' failed
  make[2]: *** [gimplayer.lo] Error 1
  
  
  Thank you.
  
  Best regards,
  Jiri
  ___
  gimp-developer-list mailing list
  List address:gimp-developer-list@gnome.org
  List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
  List archives:   https://mail.gnome.org/archives/gimp-developer-list
 
 
 ___
 gimp-developer-list mailing list
 List address:gimp-developer-list@gnome.org
 List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
 List archives:   https://mail.gnome.org/archives/gimp-developer-list


___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list