Re: GtkSheet state, fork?

Richard Gipps <[email protected]> Wed, 10 Jun 2009 08:51:00 +1000
Newsgroups gmane.comp.scigraphica.gtkextra
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2783889946864638734==
Content-Type: multipart/alternative;
	boundary="------------020404070803060006030803"

This is a multi-part message in MIME format.
--------------020404070803060006030803
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi Victor,
                It is great that someone has picked up the gtkextra=20
code. Adrian Feiguin who has done most of the work on gtkextra may well=20
come back to you. If he does I am sure he would be willing to give you=20
access to the Sourceforge repository so that you can add your fixes.

Posted in the interest of letting you know someone is listening :)

Regards,
Richard.

V=EDctor M. Hern=E1ndez Rocamora wrote:
> Hi all,
>
> I have uploaded the code I'm working on to github. Take a look at:
>
> http://github.com/vhernandez/gtksheet/tree/master
>
> you can download the code with:
> $ git clone git://github.com/vhernandez/gtksheet.git
>
> I have fixed some bugs when setting background/foreground cell colors=20
> , and a memory leak when setting font attributes. I also have changed=20
> some deprecated function calls, updating to new glib/gtk APIs.
>
> Finally, there is a working experimental python bindings in the=20
> pygtksheet subdir. I will make a new github repository for this=20
> bindings once I have added properties to gtksheet and gtkitementry.
>
> I expect an initial release this week or next.
>
> If you want to merge my changes back to gtkextra it shouldn't be too=20
> complicated.
>
> Cheers,
>
> Victor
>
>
> El 4 de junio de 2009 9:21, V=EDctor M. Hern=E1ndez Rocamora <victor.hr=
=20
> <http://victor.hr>@gmail.com <http://gmail.com>> escribi=F3:
>
>     Hi all,
>
>     I'm working on new python bindings for the gtkextra library. I'm
>     specially interested on the GtkSheet widget.
>
>     GtkSheet has serious bugs (especially when setting cell
>     background/foreground colors). Even the test
>     included with the library segfaults. It also needs serious
>     modification by discarding deprecated gtk
>     functions and exposing properties, which would really facilitate
>     creating other language bindings.
>
>     As the development of the gtkextra library is stagnant, I don't
>     have much hope that the bugs would be
>     resolved soon. Though I ask here if there are any plans on this,
>     and I offer myself in helping fix bugs on
>     GtkSheet.
>
>     Additinally, if there are no plans in continuing gtkextra
>     development, I propose to fork the GtkSheet
>     (and GtkItemEntry) widgets to a separate library and continue
>     myself with the development/bug fixing.
>
>     My idea is to try to solve most serious bugs, add properties and
>     substitute deprecated
>     glib/gtk function calls for more modern ones. I would try to keep
>     the API as close to the original
>     as possible, breaking the API only if that's really needed.
>
>     Finally, I would prefer to continue development of this new
>     library, which I would unoriginally call
>     gtksheet, in a place with distributed control version system
>     suport (git, mercurial, bazaar). My first
>     thought is github.
>
>     Many thanks to the developers of GtkExtra and also to the
>     developers of the former python-gtkextra bindings
>     for their great work.
>
>     Tell me you thought on this.
>
>     Greetings,
>
>     V=EDctor
>
>
>
>
>
> -----------------------------------------------------------------------=
-
>
> -----------------------------------------------------------------------=
-------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing=20
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> -----------------------------------------------------------------------=
-
>
> _______________________________________________
> Scigraphica-gtkextra mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra
>  =20


--------------020404070803060006030803
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Victor,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; It is great that someone has picked up the gtkextra
code. Adrian Feiguin who has done most of the work on gtkextra may well
come back to you. If he does I am sure he would be willing to give you
access to the Sourceforge repository so that you can add your fixes.<br>
<br>
Posted in the interest of letting you know someone is listening :)<br>
<br>
Regards,<br>
Richard.<br>
<br>
V&iacute;ctor M. Hern&aacute;ndez Rocamora wrote:
<blockquote
 cite="mid:[email protected]"
 type="cite">Hi all,<br>
  <br>
I have uploaded the code I'm working on to github. Take a look at:<br>
  <br>
  <a moz-do-not-send="true"
 href="http://github.com/vhernandez/gtksheet/tree/master">http://github.com/vhernandez/gtksheet/tree/master</a><br>
  <br>
you can download the code with:<br>
$ git clone <a moz-do-not-send="true"
 href="git://github.com/vhernandez/gtksheet.git" class="git_url_facebox"
 rel="#git-clone">git://github.com/vhernandez/gtksheet.git</a><br>
  <br>
I have fixed some bugs when setting background/foreground cell colors ,
and a memory leak when setting font attributes. I also have changed
some deprecated function calls, updating to new glib/gtk APIs.<br>
  <br>
Finally, there is a working experimental python bindings in the
pygtksheet subdir. I will make a new github repository for this
bindings once I have added properties to gtksheet and gtkitementry.<br>
  <br>
I expect an initial release this week or next.<br>
  <br>
If you want to merge my changes back to gtkextra it shouldn't be too
complicated.<br>
  <br>
Cheers,<br>
  <br>
Victor<br>
  <br>
  <br>
  <div class="gmail_quote">El 4 de junio de 2009 9:21, V&iacute;ctor M.
Hern&aacute;ndez Rocamora <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="http://victor.hr">victor.hr</a>@<a moz-do-not-send="true"
 href="http://gmail.com">gmail.com</a>&gt;</span> escribi&oacute;:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
all,<br>
    <br>
I'm working on new python bindings for the gtkextra library. I'm
specially interested on the GtkSheet widget.<br>
    <br>
GtkSheet has serious bugs (especially when setting cell
background/foreground colors). Even the test<br>
included with the library segfaults. It also needs serious modification
by discarding deprecated gtk <br>
functions and exposing properties, which would really facilitate
creating other language bindings.<br>
    <br>
As the development of the gtkextra library is stagnant, I don't have
much hope that the bugs would be <br>
resolved soon. Though I ask here if there are any plans on this, and I
offer myself in helping fix bugs on <br>
GtkSheet. <br>
    <br>
Additinally, if there are no plans in continuing gtkextra development,
I propose to fork the GtkSheet <br>
(and GtkItemEntry) widgets to a separate library and continue myself
with the development/bug fixing. <br>
    <br>
My idea is to try to solve most serious bugs, add properties and
substitute deprecated <br>
glib/gtk function calls for more modern ones. I would try to keep the
API as close to the original<br>
as possible, breaking the API only if that's really needed.<br>
    <br>
Finally, I would prefer to continue development of this new library,
which I would unoriginally call <br>
gtksheet, in a place with distributed control version system suport
(git, mercurial, bazaar). My first<br>
thought is github.<br>
    <br>
Many thanks to the developers of GtkExtra and also to the developers of
the former python-gtkextra bindings<br>
for their great work.<br>
    <br>
Tell me you thought on this.<br>
    <br>
Greetings,<br>
    <font color="#888888"><br>
V&iacute;ctor<br>
    <br>
    <br>
    <br>
    <br>
    </font></blockquote>
  </div>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
<a class="moz-txt-link-freetext" href="http://p.sf.net/sfu/businessobjects">http://p.sf.net/sfu/businessobjects</a></pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Scigraphica-gtkextra mailing list
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra">https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra</a>
  </pre>
</blockquote>
<br>
</body>
</html>

--------------020404070803060006030803--


--===============2783889946864638734==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
--===============2783889946864638734==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Scigraphica-gtkextra mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scigraphica-gtkextra

--===============2783889946864638734==--