Re: Migration of bugs from savannah to github -- just asking...

2019-11-20 Thread Gregory Casamento
Fred, On Wed, Nov 20, 2019 at 5:18 PM Fred Kiefer wrote: > What would be the aim of this migration? I don’t expect anybody new to > look into the old bugs that have accumulated on savannah for over twenty > years. I believe the second sentence in your reply aptly captures why it might be a

Re: Package building

2019-11-20 Thread cobjective
On 20 Nov 2019, at 04:16, Ivan Vučica wrote: > > On Wed 20 Nov 2019 at 00:48, cobjective > wrote: > > > My initial idea was to make my dream come true - have NeXTSTEP for my own > use: fast, reliable and consistent. > I would be glad if other people share my

Re: Package building

2019-11-20 Thread cobjective
James, Network settings section is in TODO of Preferences.app. Other things you've mentioned are not in my plan currently. > On 19 Nov 2019, at 14:16, James Carthew wrote: > > I've been toying with NextSpace in a VM. From my experience, if this gains a > web browser and network settings

Re: Package building

2019-11-20 Thread cobjective
On 19 Nov 2019, at 13:49, Ivan Vučica wrote: > > On Mon, Nov 18, 2019, 23:40 Sergii Stoian > wrote: > Plus themes support bloats the GNUstep codebase. I understand that the > initial idea was to attract more users/developers, but… It’s not working. > > Have you

Re: Package building

2019-11-20 Thread cobjective
On 19 Nov 2019, at 13:42, David Chisnall wrote: > > On 19/11/2019 09:40, Johannes Brakensiek wrote: >>> I understand that the initial idea was to attract more users/developers, >>> but… It’s not working. >> Hm, yes. I think developers don’t need a nice UI at first place (and I think >> most of

Re: Migration of bugs from savannah to github -- just asking...

2019-11-20 Thread Fred Kiefer
What would be the aim of this migration? I don’t expect anybody new to look into the old bugs that have accumulated on savannah for over twenty years. So this move would only make sense if we wanted to give up on savannah, which you write is not your intention. So what benefits would you expect

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-20 Thread Gregory Casamento
Derek On Wed, Nov 20, 2019 at 1:44 PM Derek Fawcus < dfawcus+lists-gnustep-disc...@employees.org> wrote: > On Wed, Nov 20, 2019 at 10:52:36AM +, David Chisnall wrote: > > Oh, and with ARC, all of the C++ implementations have correct memory > > management for Objective-C, for free. > > While

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-20 Thread Derek Fawcus
On Wed, Nov 20, 2019 at 10:52:36AM +, David Chisnall wrote: > Oh, and with ARC, all of the C++ implementations have correct memory > management for Objective-C, for free. While dropping support for GCC does not strike me as a problem, switching the core implementation to depend upon C++ may

Re: Migration of bugs from savannah to github -- just asking...

2019-11-20 Thread Ivan Vučica
Sounds good, but how would they be kept in sync? On Wed 20 Nov 2019 at 04:29, Gregory Casamento wrote: > Hey guys, > > I just realixed... there is a way to download the bugs from savannah. > Additionally there is an API for interfacing with the bug system on > github. The various ids (for

Re: Package building

2019-11-20 Thread David Chisnall
On 20/11/2019 11:07, Andreas Fink wrote: is libobjc even supporting all these other platforms? The GCC runtime is written in pure C and so should work everywhere that there's a C compiler. The GNUstep runtime uses assembly to implement two features that can't be implemented in pure C:

Re: Package building

2019-11-20 Thread Johannes Brakensiek
On 19 Nov 2019, at 13:16, James Carthew wrote: I've been toying with NextSpace in a VM. From my experience, if this gains a web browser and network settings panel (mostly for Wifi config), (and gets Debian packages) it could easily replace Mate on my machines. Linux desktop application

Re: Package building

2019-11-20 Thread Andreas Fink
> On 20 Nov 2019, at 12:02, Johannes Brakensiek > wrote: > > > > On 20 Nov 2019, at 11:56, Ivan Vučica wrote: > >> I think that, when you say “you are doing this”, you also miss the part >> where I am not a Debian developer and do not build the Debian source+binary >> packages that are

Re: Package building

2019-11-20 Thread Ivan Vučica
On Wed 20 Nov 2019 at 11:07, Andreas Fink wrote: > > Which platforms are we exactly talking about? > > Is clang not supporting all these additional platforms? > is libobjc even supporting all these other platforms? Clearly yes — but Debian packages also use the GCC runtime, or they did last

Re: Package building

2019-11-20 Thread Johannes Brakensiek
On 20 Nov 2019, at 11:56, Ivan Vučica wrote: I think that, when you say “you are doing this”, you also miss the part where I am not a Debian developer and do not build the Debian source+binary packages that are shipped in Debian :-) Yes, I’m sorry. I’ve been in contact about this issue

Re: Package building

2019-11-20 Thread Ivan Vučica
On Wed 20 Nov 2019 at 08:00, Johannes Brakensiek wrote: > I understand > you are doing this for compatibility with other processor platforms. But > this leads to the problem that any app developer who wants to build a > new app based upon the clang ABI has to build and ship everything on his >

Re: Which ObjC2.0 features are missing in the latest GCC?

2019-11-20 Thread David Chisnall
On 19/11/2019 23:28, Ivan Vučica wrote: On Tue, Nov 19, 2019 at 5:26 PM Jordan Schidlowsky mailto:jor...@noodlecake.com>> wrote: > Is this not the strongest argument to deprecate GCC, and just build on Clang/LLVM?  If feature parity with Apple's API is the goal, isn't this kind of a

Re: Package building

2019-11-20 Thread David Chisnall
On 20/11/2019 09:55, Richard Frith-Macdonald wrote: I have never used a mixed configuration, but from what David's said in the past (I expect he will correct me if I'm wrong), for the libraries ARC should work whether or not GNUstep is built with clang. ARC and non-ARC work well together,

Re: Package building

2019-11-20 Thread Andreas Fink
> On 20 Nov 2019, at 10:55, Richard Frith-Macdonald > wrote: > > > >> On 20 Nov 2019, at 08:37, Andreas Fink wrote: >> >> >> >>> On 20 Nov 2019, at 08:59, Johannes Brakensiek >>> wrote: >>> >>> Hey Ivan, >>> >>> thank you for your work and your explanations! >>> >>> On 20 Nov

Re: Package building

2019-11-20 Thread Richard Frith-Macdonald
> On 20 Nov 2019, at 08:37, Andreas Fink wrote: > > > >> On 20 Nov 2019, at 08:59, Johannes Brakensiek >> wrote: >> >> Hey Ivan, >> >> thank you for your work and your explanations! >> >> On 20 Nov 2019, at 3:10, Ivan Vučica wrote: >> >>> Now... developers may need updated versions

Re: Package building

2019-11-20 Thread Andreas Fink
> On 20 Nov 2019, at 08:59, Johannes Brakensiek > wrote: > > Hey Ivan, > > thank you for your work and your explanations! > > On 20 Nov 2019, at 3:10, Ivan Vučica wrote: > >> Now... developers may need updated versions when developing their apps. I >> remember Debian not shipping with

Re: Migration of bugs from savannah to github -- just asking...

2019-11-20 Thread Frederik Seiffert
I would be very much in favor of moving all issue tracking to GitHub. I think it should provide sufficient features while being easy to work with, and it integrates well with pull requests on GitHub. But most importantly it will expose issues right where people are looking for it, hopefully

Re: Package building

2019-11-20 Thread Johannes Brakensiek
Hey Ivan, thank you for your work and your explanations! On 20 Nov 2019, at 3:10, Ivan Vučica wrote: Now... developers may need updated versions when developing their apps. I remember Debian not shipping with NSViewController or NSWindowController when I first came around -- but on the other