Guten Tag Robert Middleton,
am Samstag, 27. Februar 2021 um 01:14 schrieben Sie:

> I feel that requiring at least C++11 is perfectly reasonable at this
> point.  The latest release is a good choice for legacy systems, and if
> needed we can branch from the last release(or from the current master
> version) to give updates for those platforms.

C++11 itself is only one aspect of supporting old compilers/IDEs like
mine as well: Your changes entirely depend on CMAKE, which is only
badly supported in my version as well, while support in newer versions
(should) have improved a lot. I'm still using IDE-specific project
files instead and e.g. needed to create "boost-std-configuration.h"
manually and stuff.

At some point I need to upgrade the IDE, my projects etc. anyway and
am using the tag 0.11.0 already. Maybe other users have something to
say about that topic as well, though I have the feeling my toolchain
is the oldest. :-)

> Requiring C++11 also simplifies some code - as you saw, I left in some
> std::shared_ptrs around instead of log4cxx::pointer, but the code that
> detects for C++ wouldn't be needed if we can assume that it already
> exists(some detection code for C++14/17 features would still be
> required).

So remove the boost-switches for C++11-features entirely and switch
to plain C++ instead? Mixing std::shared_ptr with log4cxx::shared_ptr
doesn't sound like a too good idea to me. It's not too many
std::shared_ptr to change as well.

Mit freundlichen Grüßen

Thorsten Schöning

-- 
AM-SoFT IT-Service - Bitstore Hameln GmbH i.G.
Mitglied der Bitstore Gruppe - Ihr Full-Service-Dienstleister für IT und TK

E-Mail: thorsten.schoen...@am-soft.de
Web:    http://www.AM-SoFT.de/

Tel:   05151-  9468- 0
Tel:   05151-  9468-55
Fax:   05151-  9468-88
Mobil:  0178-8 9468-04

AM-SoFT IT-Service - Bitstore Hameln GmbH i.G., Brandenburger Str. 7c, 31789 
Hameln
AG Hannover HRB neu - Geschäftsführer: Janine Galonska


Für Rückfragen stehe ich Ihnen sehr gerne zur Verfügung.

Mit freundlichen Grüßen

Thorsten Schöning


Tel: 05151 9468 0
Fax: 05151 9468 88
Mobil: 
Webseite: https://www.am-soft.de 

AM-Soft IT-Service - Bitstore Hameln GmbH i.G. ist ein Mitglied der Bitstore 
Gruppe - Ihr Full-Service-Dienstleister für IT und TK

AM-Soft IT-Service - Bitstore Hameln GmbH i.G.
Brandenburger Str. 7c
31789 Hameln
Tel: 05151 9468 0

Bitstore IT-Consulting GmbH
Zentrale - Berlin Lichtenberg
Frankfurter Allee 285
10317 Berlin
Tel: 030 453 087 80

CBS IT-Service - Bitstore Kaulsdorf UG
Tel: 030 453 087 880 1

Büro Dallgow-Döberitz
Tel: 03322 507 020

Büro Kloster Lehnin
Tel: 033207 566 530

PCE IT-Service - Bitstore Darmstadt UG
Darmstadt
Tel: 06151 392 973 0

Büro Neuruppin
Tel: 033932 606 090

ACI EDV Systemhaus Dresden GmbH
Dresden
Tel: 0351 254 410

Das Systemhaus - Bitstore Magdeburg GmbH
Magdeburg
Tel: 0391 636 651 0

Allerdata.IT - Bitstore Wittenberg GmbH
Wittenberg
Tel: 03491 876 735 7

Büro Liebenwalde
Tel: 033054 810 00

HSA - das Büro - Bitstore Altenburg UG
Altenburg
Tel: 0344 784 390 97

Bitstore IT – Consulting GmbH
NL Piesteritz 
Piesteritz
Tel: 03491 644 868 6

Solltec IT-Services - Bitstore Braunschweig UG
Braunschweig
Tel: 0531 206 068 0

MF Computer Service - Bitstore Gütersloh GmbH
Gütersloh
Tel: 05245 920 809 3

Firmensitz: AM-Soft IT-Service - Bitstore Hameln GmbH i.G. , Brandenburger Str. 
7c , 31789 Hameln
Geschäftsführer Janine Galonska






Reply via email to