Re: [Geeqie-devel] Build for Geeqie

2016-11-19 Thread Russel Winder
On Wed, 2016-11-16 at 07:43 -0500, Greg Troxel wrote:
[…]

> I have never heard of Meson before.  Certainly I may not be paying
> enough attention, but it's hard to believe it is mainstream yet.

GStreamer for one is looking to replace Autotools with Meson.

> While CMake is now reasonably common, the idea that some kind of
> packaging system will only build packages that use Cmake is very odd.
> Certainly large amounts of software does not use CMake, and it is not
> reasonable to call something broken because it doesn't.
> 
> Before adopting a new build system, I'd like to see written
> requirements
> for the build system, specifically including portability and cross
> building, and to see an analysis of how there will be no regressions.

This is a clear management tool to say "we are not going to do this".
Unlike the comment "Show us it working and we'll think about it" which
is positive, "write a proposal document" is, to a software project,
management speak that means "we will put up barriers to avoid any
change".

I get the message. I'll go away.

-- 
Russel.
=====
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part
--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Build for Geeqie

2016-11-19 Thread Russel Winder
On Wed, 2016-11-16 at 12:39 -0800, Ian Zimmerman wrote:
> 
[…]
> I've never heard of mezon; if looking for a buildtool in python, why
> not
> scons?  I've used scons and I liked it the best of any build tools.

I have actually been known to work on SCons from time to time over the
last decade, and whilst it is still very good for straightforward C,
C++, Fortran, D and LaTeX builds, it is beginning to lag behind in
addressing some aspects of build, particularly configuration.

CMake and SCons(, and Waf) clearly led to Meson which is a Ninja
configuration system in the way CMake is a Make configuration system. 

> But in the context of geeqie, I'd say don't fix it as long as it's
> not
> broken.  If it breaks, we can return to this discussion.

An approach I find disappointing in a FOSS project, but it seems the
view of all those who ventured a view. Which is fine, it is the project
that belongs to those who work on it. I just think that this "don't fix
the unbroken" is a route to technical debt.

Anyway given the gently hostile reaction to my email, I shall now just
go away.

-- 
Russel.
=========
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part
--
___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Git repository workflow

2016-05-02 Thread Russel Winder
On Mon, 2016-05-02 at 11:18 +0100, Klaus Ethgen wrote:
> 
[…]
> 
> Well, it is the only place, we have currently.

Works for me. :-)

[…]
> 
> Well, that is only in the head. If you checkout current released
> version
> 1.2.3, you have a actual version there.

OK. I got confused because the master about was not clearly a
development one.

Debian Sid and Fedora Rawhide both have 1.2.2 which doesn't do dark
theme properly. Given I am compiling locally, I might as well compile
head rather than the release, then at least I can report problems I
see.

-- 
Russel.
=====
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


Re: [Geeqie-devel] Git repository workflow

2016-05-02 Thread Russel Winder
Klaus,

Thanks for getting back to me quickly, much appreciated.

On Mon, 2016-05-02 at 10:47 +0100, Klaus Ethgen wrote:
> Hi Russel,
> 
[…]
> 
> The one on www.geeqie.org is the main one.

This is the one I currently have a clone of so I will stick with that,
at least for now.
 
> I do manually sync them one between the other currently. So if you
> have
> a pull request on Github, it will work too currently.

So I guess the Issues on this repository are the official p[lace to
post issues on the code?

> But with git it doesn't really matter which is main and which is
> mirror.
> Both have the same content. (Most of the time)

The "most of the time" is actually the crucial bit in ,any cases, hence
my question about which is the mainline.

> Colin and myself currently are working primary on geeqie.org. It is
> most
> likely that this repository is the most current one.
> 
I'll post in the issues if appropriate: the question I have at the
moment is that the about box seems woefully out of date, as is "geeqie
--version". I am fairly sure I am compiling master HEAD.

-- 
Russel.
=========
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel


[Geeqie-devel] Git repository workflow

2016-05-02 Thread Russel Winder
Hi,

I have probably failed to correctly search the archive, but…

Is the Git repository on www.geeqie.org the mainline and the one on
GitHub (https://github.com/BestImageViewer/geeqie) a mirror or is the
one on GitHub the mainline and the one on www.geeqie.org a mirror? 

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel