[grisbi-devel] Getting LibOFX 0.9.4 in distributions
Benoit Grégoire <[email protected]> Wed, 20 Apr 2011 12:53:41 -0400
| Newsgroups | gmane.linux.grisbi.devel.french,gmane.comp.finance.libofx.devel,gmane.comp.gnome.apps.gnucash.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============1053120875765090781==
Content-Type: multipart/alternative;
boundary="Boundary-01=_V+wrNd0Wff93YJP"
Content-Transfer-Encoding: 7bit
--Boundary-01=_V+wrNd0Wff93YJP
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Running libofx and Gnucash from source, I didn't realise that the=20
dirtributions were generally years out of date, so most users were having=20
numerous crashes still with OFX imports (brigning down the entire client=20
application, not just libofx), as well as international caracter issues. =20
=46urthermore, distribution-specific patches for which fixes were sometimes=
=20
integrated upstream years ago were sarting to accumulate.
Luckily, Christian moved us to Git (Thanks!), brigning Libofx closer to my=
=20
usual workflow and tooling. Furthermore a recent laptop upgrade caused me =
to =20
to use stock package and see first hand how disastrous the situation actual=
ly=20
was on Ubuntu, I tried to spend some time sorting out the distro situation.=
=20
This was the focus of 0.9.4 release. Here's where we stand now:
Ubuntu:
=2D At least now the info on https://launchpad.net/libofx is accurate
=2D I created a ppa that always has the latest snapshot directly from git, =
for=20
Natty and Maverick: https://launchpad.net/~benoitg/+archive/ppa
=2D Natty: I fixed up the packaging (no lint warnings), and sent a merge r=
equest=20
for this branch=20
https://code.launchpad.net/~benoitg/ubuntu/natty/libofx/libofx.new-upstream-
fix-661809-629996 . However, this close to Natty's release, and without De=
bian=20
up to date, I'm not sure how much of a chance it has to get merged. Then-
again with the Ubuntu patch for https://bugs.launchpad.net/ubuntu-jp-
improvement/+bug/629996 causing a serious regression you never know.
=46edora 15:
=2D Already in testing (thanks Bill!):=20
https://admin.fedoraproject.org/updates/libofx
MacOSX:
=2D The maintainer requested changes (Environment variable to define DTD pa=
th) to=20
make his life easier, which were implemented. This may also help on Window=
s.
Debian:
=2D As far as I know, all their patches are upstream or obsolete
=2D I'm completely unfamiliar with the process to get an update in (and usi=
ng=20
their bug tracker in general), but I dit request it at the end of: =20
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D551057
=46or everyone's general information:
=2DI DO still read libofx-devel regularly
=2DI DO read the bug tracker at=20
https://sourceforge.net/tracker/?group_id=3D61170&atid=3D496353 and review =
every=20
patch (if with a pretty long lag time)
=2DTo summarize, I do not actively develop the package, and I am not very=20
responsive (this is unlikely to change anytime soon). But if anyone wants =
to=20
develop (this should be much easier now with git), your patches will NOT fa=
ll=20
into a black hole.
Thanks for everyone who helped recently!
=2D-=20
Benoit Gr=E9goire, ing., PMP, PSM
--Boundary-01=_V+wrNd0Wff93YJP
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-=
html40/strict.dtd">
<html><head><meta name=3D"qrichtext" content=3D"1" /><style type=3D"text/cs=
s">
p, li { white-space: pre-wrap; }
</style></head><body style=3D" font-family:'Sans Serif'; font-size:9pt; fon=
t-weight:400; font-style:normal;">
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Running lib=
ofx and Gnucash from source, I didn't realise that the dirtributions were g=
enerally years out of date, so most users were having numerous crashes stil=
l with OFX imports (brigning down the entire client application, not just l=
ibofx), as well as international caracter issues. Furthermore, distributio=
n-specific patches for which fixes were sometimes integrated upstream years=
ago were sarting to accumulate.</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Luckily, Ch=
ristian moved us to Git (Thanks!), brigning Libofx closer to my usual workf=
low and tooling. Furthermore a recent laptop upgrade caused me to to use =
stock package and see first hand how disastrous the situation actually was =
on Ubuntu, I tried to spend some time sorting out the distro situation. </p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">This was th=
e focus of 0.9.4 release. Here's where we stand now:</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Ubuntu:</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- At least =
now the info on https://launchpad.net/libofx is accurate</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- I created=
a ppa that always has the latest snapshot directly from git, for Natty and=
Maverick: https://launchpad.net/~benoitg/+archive/ppa</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- Natty: I=
fixed up the packaging (no lint warnings), and sent a merge request for th=
is branch https://code.launchpad.net/~benoitg/ubuntu/natty/libofx/libofx.ne=
w-upstream-fix-661809-629996 . However, this close to Natty's release, and=
without Debian up to date, I'm not sure how much of a chance it has to get=
merged. Then-again with the Ubuntu patch for https://bugs.launchpad.net/u=
buntu-jp-improvement/+bug/629996 causing a serious regression you never kno=
w.</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Fedora 15:<=
/p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- Already i=
n testing (thanks Bill!): https://admin.fedoraproject.org/updates/libofx</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">MacOSX:</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- The maint=
ainer requested changes (Environment variable to define DTD path) to make h=
is life easier, which were implemented. This may also help on Windows.</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Debian:</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- As far as=
I know, all their patches are upstream or obsolete</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">- I'm compl=
etely unfamiliar with the process to get an update in (and using their bug =
tracker in general), but I dit request it at the end of: http://bugs.debia=
n.org/cgi-bin/bugreport.cgi?bug=3D551057<br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">For everyon=
e's general information:</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-I DO still=
read libofx-devel regularly</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-I DO read =
the bug tracker at https://sourceforge.net/tracker/?group_id=3D61170&at=
id=3D496353 and review every patch (if with a pretty long lag time)</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-To summari=
ze, I do not actively develop the package, and I am not very responsive (th=
is is unlikely to change anytime soon). But if anyone wants to develop (th=
is should be much easier now with git), your patches will NOT fall into a b=
lack hole.</p>
<p style=3D"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; ma=
rgin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-u=
ser-state:0;"><br /></p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Thanks for =
everyone who helped recently!</p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- </p>
<p style=3D" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-rig=
ht:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Benoit Gr=
=E9goire, ing., PMP, PSM</p></body></html>
--Boundary-01=_V+wrNd0Wff93YJP--
--===============1053120875765090781==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
devel mailing list
[email protected]
http://listes.grisbi.org/mailman/listinfo/devel
--===============1053120875765090781==--