After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 706287 - For what it's worth: My comprehensive set of patches for ancient 2.28 version.
For what it's worth: My comprehensive set of patches for ancient 2.28 version.
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Tasks
2.28.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-08-19 09:02 UTC by Thomas
Modified: 2014-01-18 22:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Set of patches (40.58 KB, application/x-gzip)
2013-08-19 09:02 UTC, Thomas
  Details
evolution build script (1.12 KB, text/plain)
2013-08-19 09:03 UTC, Thomas
  Details
script to run evolution (1.19 KB, text/plain)
2013-08-19 09:03 UTC, Thomas
  Details
Set of patches (41.29 KB, patch)
2014-01-10 06:02 UTC, Thomas
none Details | Review
comprehensive set of patches (41.39 KB, application/x-gzip)
2014-01-16 19:31 UTC, Thomas
  Details

Description Thomas 2013-08-19 09:02:07 UTC
Created attachment 252183 [details]
Set of patches

Just for completeness: I have reached a very nice level of stability and user
satisfaction with this old, ancient version of evolution, which I use on
an ubuntu 10.04 (Lucid Lynx) box.
Over time I applied several patches, fixes of simple safety checks in response
to crashes to this version and I thought, I upload it as an enhancement bug report, if somebody may be interested.
I use a Software called stacked git (stg) to apply these series of patches.
Naming convention of these patches is issue_<number>_... . This hints at a concrete bug report in bugzilla and should be reachable with the following url:
https://bugzilla.gnome.org/show_bug.cgi?id=<number>.
I also uploaded my build script and the script I use to run the application.

Enjoy!
Comment 1 Thomas 2013-08-19 09:03:09 UTC
Created attachment 252184 [details]
evolution build script
Comment 2 Thomas 2013-08-19 09:03:48 UTC
Created attachment 252185 [details]
script to run evolution
Comment 3 Milan Crha 2013-09-12 11:11:39 UTC
Thanks for a bug report and all the patches. You are right, the 2.28 is too ancient, the code base changed significantly during all those years, not talking that many (if not most) of your issues are either obsolete or already fixed.

The non-concrete-bug-report patches seem to me like some sanity checks, which prevent the immediate crash, but may just postpone the issue to later time.

In any case, thanks for your effort and share of your work. I appreciate it.
Comment 4 Thomas 2013-09-12 21:56:18 UTC
(In reply to comment #3)
> Thanks for a bug report and all the patches. You are right, the 2.28 is too
> ancient, the code base changed significantly during all those years, not
> talking that many (if not most) of your issues are either obsolete or already
> fixed.
> 
> The non-concrete-bug-report patches seem to me like some sanity checks, which
> prevent the immediate crash, but may just postpone the issue to later time.
> 

... but may help in finding the real problem later on.
 
> In any case, thanks for your effort and share of your work. I appreciate it.

Well, thanks. And I appreciate the work of you maintainers!! I am simply still
too reluctant to upgrade my whole machine to get to the current evolution version, but may do so in the not so distant future. 
I have found a document describing the build of the latest gtk 3 code required
to run evolution, https://developer.gnome.org/gtk3/stable/gtk-building.html.
I may give that a try, too.
Comment 5 Thomas 2014-01-10 06:02:07 UTC
Created attachment 265892 [details] [review]
Set of patches

updated
Comment 6 Thomas 2014-01-16 19:31:23 UTC
Created attachment 266498 [details]
comprehensive set of patches

updated
Comment 7 Milan Crha 2014-01-17 08:01:50 UTC
Thanks, but please do not update the patch set, as I said in comment #3, 2.28 is dead for upstream, thus while appreciated, it's also rather useless to have the patches for such an old version here (attached now).
Comment 8 Thomas 2014-01-18 22:12:32 UTC
(In reply to comment #7)
> Thanks, but please do not update the patch set, as I said in comment #3, 2.28
> is dead for upstream, thus while appreciated, it's also rather useless to have
> the patches for such an old version here (attached now).

All right, I'll stop updating. I just keep a reference to a web address where
one can find the updated diffs: http://www.t-mittelstaedt.de/evo-patches-gnome-2-28.tar.gz