t3g: "Since Trisquel is based off of Ubuntu, you can easily get updated
software through Launchpad PPAs."
Though this is possible, it is not ideal. The whole point of using the
Trisuql GNU+Linux distribution is to use only Libre/Free software, and no
tools/programs/services that can offer or run on, proprietary software.
JXSelf: "But that's kinda by design so that major changes aren't happening in
between releases and a release can be stable and counted on to not be
introducing breakage (You mean the API changed just by updating that
package?! Now my program is broke!)"
The only way that I could see this being an issue, and please correct me if
I'm wrong, is if the libraries that the package depends on are newer than
what is expected and the API has some deprecated pieces that were taken out
between revisions thus breaking programs that relied on the old style. In
this event, could you not just keep both version of the library available and
just have that specific program be compiled using the library that it
needs/wants (this is pointing at proprietary software but, some games that
run on windows only run on specific version of wine, which would essentially
be the same idea here).
Onpon4: "n addition to what jxself said, I want to point out that some
packages have been modified by Debian or Trisquel packagers to remove
non-free pieces."
This however, poses a huge issue, which I would hope these changes would be
documented somewhere, or could be requested so that I could steer clear of
that :S
The idea here is to not manually update the system itself, but really just
the programs (though I've started making an automated program to fetch and
attempt to compile all the programs, so maybe not so manual). Some of the
programs that I use have had new features added that I was unaware of and
would love to use, since the features are rather nice but the new version
isnt offered in the current Trisquel repositories. Things such as the system
kernel or pieces of the distribution itself I wouldnt really want to touch
and feel as though that should remain more of an opt-in.