You can also have both the stable and git version.
For example on Ubuntu I have darktable installed via the PPA and I build
darktable git version using the default install prefix (/opt/darktable).
Then I dupplicate the desktop launcher :
sudo cp /usr/share/applications/darktable.desktop
/usr/share/applications/darktable-git.desktop
sudo gedit /usr/share/applications/darktable-git.desktop
Change the exec line to point the darktable git version :
Exec=/opt/darktable/bin/darktable %U
And change the name (otherwise you cannot differentiate the two)
Name=Darktable-git
X-GNOME-FullName=Darktable Git
Then you have two launchers; one for darktable PPA and one for the git
compiled version. Note that you cannot launch the two simultaneously
because they lock library.db
If you compile a new git version there's no need to update the desktop file.
There should be a similar procedure for OpenSUSE !
2014-02-16 9:34 GMT+01:00 johannes hanika <[email protected]>:
> depends on how much trouble you can afford. please don't use git for paid
> jobs or if you're under time pressure. (i do, but usually i can fix stuff
> quickly if it's broken)
>
> master is kind of stable and useful for day to day work, but occasionally
> things break and in extreme cases dt remains unusable for a certain feature
> for a day or two. but we don't mess with your history stacks or knowingly
> corrupt your database, that privilege is for branches other than master :)
>
> re:testing, feature branches usually receive some kind of testing before
> merging into master, but that's mostly limited to the author and one or two
> other people who try to run it once or twice. so there's not much quality
> assurance.
>
> -jo
>
>
> On Sun, Feb 16, 2014 at 8:12 PM, Koen Werniers <[email protected]>wrote:
>
>> Should it be safe to run always the git version as main version?
>> How act gitversions, is it know as stable or is that dev code in
>> unstable/untested state?
>>
>>
>> i'm using openSUSE +
>> http://download.opensuse.org/repositories/home:/toganm:/photography/
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Android apps run on BlackBerry 10
>> Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
>> Now with support for Jelly Bean, Bluetooth, Mapview and more.
>> Get your Android app in front of a whole new audience. Start now.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Darktable-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/darktable-users
>>
>
>
>
> ------------------------------------------------------------------------------
> Android apps run on BlackBerry 10
> Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
> Now with support for Jelly Bean, Bluetooth, Mapview and more.
> Get your Android app in front of a whole new audience. Start now.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
> _______________________________________________
> Darktable-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/darktable-users
>
>
------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience. Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users