Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
devel:gtkversion [2013/11/14 04:48] – created codebrainz | devel:gtkversion [2013/11/14 07:02] (current) – Clarify criteria codebrainz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Deciding the oldest GTK+ version supported for new Geany Releases ====== | ====== Deciding the oldest GTK+ version supported for new Geany Releases ====== | ||
+ | |||
+ | This page is to help on deciding what versions of GTK+ stack APIs (ie. GTK+/ | ||
**How to contribute to this and the ground rules (//PLEASE READ//):** | **How to contribute to this and the ground rules (//PLEASE READ//):** | ||
Line 21: | Line 23: | ||
* Newest version of official GTK+ bundle for Windows. -codebrainz | * Newest version of official GTK+ bundle for Windows. -codebrainz | ||
* Unless we want to build our own binaries, we're pretty much stuck with this. | * Unless we want to build our own binaries, we're pretty much stuck with this. | ||
- | * Newest version available in the latest (or even 2nd to last) release | + | * Newest version available |
* This covers the widest range of users | * This covers the widest range of users | ||
* Allows easier integration and testing of new features for the next release versions. | * Allows easier integration and testing of new features for the next release versions. | ||
+ | * Allows removing old or deprecated cruft without wrapper headers and stuff. | ||
===== Non-Criteria ===== | ===== Non-Criteria ===== | ||
Line 30: | Line 33: | ||
* The lowest common denominator/ | * The lowest common denominator/ | ||
- | * Most users use the version in their distro repositories. | + | * Most users likely |
* Many corporate/ | * Many corporate/ | ||
* Those who compile latest Geany release or development version from source can also compile GTK+ stack themselves (ex. using GTK+ tarballs or JHBuild, etc.). | * Those who compile latest Geany release or development version from source can also compile GTK+ stack themselves (ex. using GTK+ tarballs or JHBuild, etc.). | ||
- | * We aren't RedHat, their long-term support policies don't apply to Geany. | + | * We aren't RedHat, their long-term support policies don' |