From aurium at gmail.com Mon Sep 27 14:38:48 2010 From: aurium at gmail.com (=?ISO-8859-1?Q?Aur=E9lio_A=2E_Heckert?=) Date: Mon, 27 Sep 2010 18:38:48 -0300 Subject: [Lombard] New at Lombard hacking Message-ID: Hi all, I'm Aur?lio A. Heckert (aka Aurium), a brazilian FLOSS developer. I'm now researching for easy media editors, and more specifically for video editors, to be used by professors in a near future. I like the Lombard, and i have compiled it 5 minutes ago. :-) What you think about this idea? May i go ahead? Did you want a help? I'm a script programmer (Perl, Python, Ruby, ECMAScript,...), but we may try. :-) Best Wishes! -- Aur?lio A. Heckert? http://SoftwareLivre.org/aurium Coop. de Tecnologias Livres: http://Colivre.coop.br ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - GNU/Linux User #312507? http://counter.li.org Ilustra??o Vetorial Livre: http://InkscapeBrasil.org ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - ? "Windows 7: a new era of restrictions." ?? http://windows7sins.org ?? Antes de imprimir esta mensagem reflita ?? sobre a sua responsabilidade com a ?? preserva??o do Meio Ambiente. From adam at yorba.org Mon Sep 27 15:55:40 2010 From: adam at yorba.org (Adam Dingle) Date: Mon, 27 Sep 2010 15:55:40 -0700 Subject: [Lombard] New at Lombard hacking In-Reply-To: References: Message-ID: <4CA120EC.8050307@yorba.org> Aur?lio, I'm glad you like Lombard! As you probably know, Lombard is written in Vala. So if you want to help out with the Lombard code you'll need to learn Vala. There are some resources to get you started on the Vala web page at http://live.gnome.org/Vala . A good way to get started would be to work on some small bug or feature that you care about. See the Lombard bug/feature list at http://trac.yorba.org/report/18 . We don't have much developer documentation today, but are happy to answer any questions you may have here. Thanks again - adam On 09/27/2010 02:38 PM, Aur?lio A. Heckert wrote: > Hi all, > > I'm Aur?lio A. Heckert (aka Aurium), a brazilian FLOSS > developer. > > I'm now researching for easy media editors, and more > specifically for video editors, to be used by professors > in a near future. > > I like the Lombard, and i have compiled it 5 minutes ago. :-) > > What you think about this idea? May i go ahead? > Did you want a help? I'm a script programmer (Perl, > Python, Ruby, ECMAScript,...), but we may try. :-) > > Best Wishes! > From aurium at gmail.com Wed Sep 29 14:06:44 2010 From: aurium at gmail.com (=?ISO-8859-1?Q?Aur=E9lio_A=2E_Heckert?=) Date: Wed, 29 Sep 2010 18:06:44 -0300 Subject: [Lombard] New at Lombard hacking In-Reply-To: References: <4CA120EC.8050307@yorba.org> Message-ID: On Mon, Sep 27, 2010 at 7:55 PM, Adam Dingle wrote: > ?Aur?lio, > > I'm glad you like Lombard! > > As you probably know, Lombard is written in Vala. ?So if you want to > help out with the Lombard code you'll need to learn Vala. ?There are > some resources to get you started on the Vala web page at > http://live.gnome.org/Vala . Yes i see that. :-) As i'm trying to start some core collaboration to Inkscape in C++ i may try Vala to Lombard some day. :-) > A good way to get started would be to work on some small bug or > feature that you care about. ?See the Lombard bug/feature list at > http://trac.yorba.org/report/18 . ?We don't have much developer > documentation today, but are happy to answer any questions you may > have here. ?Thanks again - Ok. Will more easy to define what to do after test all that i need. :-) On Inkscape i collaborate with python extensions (this are like plugins). The Lombard has this feature? If not, what you think a plugin must be able to do? How that may work? Did you know the Inkscape extension system to we compare? Thanks Adam! -- Aur?lio A. Heckert? http://SoftwareLivre.org/aurium Coop. de Tecnologias Livres: http://Colivre.coop.br ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - GNU/Linux User #312507? http://counter.li.org Ilustra??o Vetorial Livre: http://InkscapeBrasil.org ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - ? "Windows 7: a new era of restrictions." ?? http://windows7sins.org ?? Antes de imprimir esta mensagem reflita ?? sobre a sua responsabilidade com a ?? preserva??o do Meio Ambiente. From adam at yorba.org Thu Sep 30 07:49:47 2010 From: adam at yorba.org (Adam Dingle) Date: Thu, 30 Sep 2010 07:49:47 -0700 Subject: [Lombard] New at Lombard hacking In-Reply-To: References: <4CA120EC.8050307@yorba.org> Message-ID: <4CA4A38B.50908@yorba.org> Aurelio, On 09/29/2010 02:06 PM, Aur?lio A. Heckert wrote: > > On Inkscape i collaborate with python extensions (this are like plugins). > The Lombard has this feature? No - Lombard has no plugin extension mechanism at this time. If you want to contribute to Lombard, you'll need to write code in Vala. > If not, what you think a plugin must be able to do? How that may work? I don't understand what you're asking - are you suggesting that we add an extension mechanism to Lombard, and asking how that should work? > Did you know the Inkscape extension system to we compare? I'm not personally familiar with Inkscape's extension system. I am familiar with gedit's plugin system, which also allows plugins to be written either in C++ or Python. If we add plugins to Lombard someday we'll probably model them after the gedit system, though I think that is unlikely to happen in the near future. cheers adam From aurium at gmail.com Thu Sep 30 09:30:15 2010 From: aurium at gmail.com (=?ISO-8859-1?Q?Aur=E9lio_A=2E_Heckert?=) Date: Thu, 30 Sep 2010 13:30:15 -0300 Subject: [Lombard] New at Lombard hacking In-Reply-To: <4CA4A38B.50908@yorba.org> References: <4CA120EC.8050307@yorba.org> <4CA4A38B.50908@yorba.org> Message-ID: On Thu, Sep 30, 2010 at 11:49 AM, Adam Dingle wrote: > On 09/29/2010 02:06 PM, Aur?lio A. Heckert wrote: >> On Inkscape i collaborate with python extensions (this are like plugins). >> The Lombard has this feature? > (...) >> If not, what you think a plugin must be able to do? How that may work? > > I don't understand what you're asking - are you suggesting that we add > an extension mechanism to Lombard, and asking how that should work? Yes, i think that a plugin system is a great way add features easily and to start the collaboration with some project. As i'm not skilled with Lombard, i can't give the real good ideas about how a Lombard plugin must work, but i think i may help, also in the Vala implementation. :-) So, How that may work? The pugin may by a independent processes receiving some files and parameters, or that must access the internal Lombard API directly? That may change the interface or not? (-- add more questions here --) >> Did you know the Inkscape extension system to we compare? > > I'm not personally familiar with Inkscape's extension system. ?I am > familiar with gedit's plugin system, which also allows plugins to be > written either in C++ or Python. ?If we add plugins to Lombard someday > we'll probably model them after the gedit system, though I think that is > unlikely to happen in the near future. I think the gedit's plugin system may be more interesting for Lombard, but the Inkscape and Lives (a VJ software) extension system makes the extension totally independent from the main process. That only receive the editing file, the user selection and the specific extension parameters. The specific extension parameters are defined on a simple XML to allow the Inkscape and Lives to crate a dialog window asking to the user to fill or select the parameters. That way is very simple to implement, is simple to start the plugin creation, is also transparent to the user, but we can't change the interface and can't access the internal API, so there is some double work to make the extension do what the Inkscape already do (like to move things or to union elements). Well... Somethings to think about. :-) > cheers > adam Cheers! -- Aur?lio A. Heckert? http://SoftwareLivre.org/aurium Coop. de Tecnologias Livres: http://Colivre.coop.br ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - GNU/Linux User #312507? http://counter.li.org Ilustra??o Vetorial Livre: http://InkscapeBrasil.org ? ?? - - - - - - - - - - - - - - - - - - - - - - - - - ? "Windows 7: a new era of restrictions." ?? http://windows7sins.org ?? Antes de imprimir esta mensagem reflita ?? sobre a sua responsabilidade com a ?? preserva??o do Meio Ambiente.