Re: Package building

2019-12-01 Thread Riccardo Mottola
Hi Sergii, sorry for the long time to reply, I lost this mail On 11/23/19 11:38 PM, Sergii Stoian wrote: I'm working exactly on that, since day one with GNUstep and it has been a very long time now. We can discuss how to join our efforts privately. What do you think? Of course! I

Re: Package building

2019-11-29 Thread Riccardo Mottola
Hi Bertrand, Bertrand Dekoninck wrote: I’m happy to see how such a sensitive topic (compilers…) does progress these days. And I’d really be very happy if the gnustep runtime could run on ppc (both 32 and 64). Last time I tried (on debian 8 ppc32, 1 year ago or even more ?) it failed, and I

Re: Package building

2019-11-24 Thread James Carthew
What's the issue with clang on MIPS? On Mon, 25 Nov 2019 at 06:15, Umberto Cerrato wrote: > Please join the Discord. I’m interested in your experience with ppc and > ppc64. One day I’ll need some help in installing GS in ppc64be (and el) > Debian. > Cheers, > Umberto > > > Il giorno 24 nov

Re: Package building

2019-11-24 Thread Umberto Cerrato
Please join the Discord. I’m interested in your experience with ppc and ppc64. One day I’ll need some help in installing GS in ppc64be (and el) Debian. Cheers, Umberto > Il giorno 24 nov 2019, alle ore 19:50, Bertrand Dekoninck > ha scritto: > > >> Le 23 nov. 2019 à 15:48, Riccardo Mottola

Re: Package building

2019-11-24 Thread Bertrand Dekoninck
> Le 23 nov. 2019 à 15:48, Riccardo Mottola a > écrit : > > Hi, > > > On 11/20/19 12:28 PM, David Chisnall wrote: >> >> I'm happy to take contributions for the assembly paths for other >> architectures. We currently have: >> >> - x86-32 >> - x86-64 >> - AArch32 >> - AArch64 >> - MIPS

Re: Package building

2019-11-23 Thread Sergii Stoian
Hi, On Nov 23, 2019, at 16:58, Riccardo Mottola wrote: > Hi, > > On 11/20/19 1:48 AM, cobjective wrote: >> My initial idea was to make my dream come true - have NeXTSTEP for my own >> use: fast, reliable and consistent. > > > I'm working exactly on that, since day one with GNUstep and it

Re: Package building

2019-11-23 Thread Sergii Stoian
Hi, On Nov 23, 2019, at 16:25, Riccardo Mottola wrote: > Hi Sergii, > > > On 11/19/19 12:39 AM, Sergii Stoian wrote: >> Some patches already went upstream, some others not yet. It’s planned >> anyway. I use ART backend and it stopped working after 0.25.0 release. I >> need to fix ART first

Re: Package building

2019-11-23 Thread Riccardo Mottola
Hi, On 11/20/19 1:48 AM, cobjective wrote: My initial idea was to make my dream come true - have NeXTSTEP for my own use: fast, reliable and consistent. I'm working exactly on that, since day one with GNUstep and it has been a very long time now. I would be glad if other people share

Re: Package building

2019-11-23 Thread David Chisnall
On 23 Nov 2019, at 14:48, Riccardo Mottola wrote: > > Hi, > > > On 11/20/19 12:28 PM, David Chisnall wrote: >> >> I'm happy to take contributions for the assembly paths for other >> architectures. We currently have: >> >> - x86-32 >> - x86-64 >> - AArch32 >> - AArch64 >> - MIPS (at least

Re: Package building

2019-11-23 Thread Riccardo Mottola
Hi, On 11/20/19 12:28 PM, David Chisnall wrote: I'm happy to take contributions for the assembly paths for other architectures.  We currently have: - x86-32 - x86-64 - AArch32 - AArch64 - MIPS (at least n64 works, I think o32 and n32 are there but untested). I passionately hate PowerPC

Re: Package building

2019-11-23 Thread Riccardo Mottola
Hi, On 11/20/19 12:08 PM, Ivan Vučica wrote: Clearly yes — but Debian packages also use the GCC runtime, or they did last time I checked. does building the new runtime with GCC even works currently? I had tremendous issues (and failed) the last time I tried. I was able to do it only a

Re: Package building

2019-11-23 Thread Riccardo Mottola
Hi Sergii, On 11/19/19 12:39 AM, Sergii Stoian wrote: Some patches already went upstream, some others not yet. It’s planned anyway. I use ART backend and it stopped working after 0.25.0 release. I need to fix ART first before I can return to master branch... it is a lttle off-topic, but

Re: Package building

2019-11-21 Thread Sergii Stoian
On Nov 21, 2019, at 19:13, Fred Kiefer wrote: > > >> Am 21.11.2019 um 12:43 schrieb Sergii Stoian : >> >> UDisks and PulseAudion is all about D-Bus (communication, events), GLib (run >> loop, types, data structures). The harderst part for me was to adopt GLib >> run loop into NSRunLoop

Re: Package building

2019-11-21 Thread Fred Kiefer
> Am 21.11.2019 um 12:43 schrieb Sergii Stoian : > > UDisks and PulseAudion is all about D-Bus (communication, events), GLib (run > loop, types, data structures). The harderst part for me was to adopt GLib run > loop into NSRunLoop runnig application code. > If I was using GTK+ - there will

Re: Package building

2019-11-21 Thread Sergii Stoian
On Thu, Nov 21, 2019 at 10:47 AM David Chisnall wrote: > On 20 Nov 2019, at 23:13, cobjective wrote: > > > > 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 >

Re: Package building

2019-11-21 Thread David Chisnall
On 20 Nov 2019, at 23:13, cobjective wrote: > > 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

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: 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: 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: 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

Re: Package building

2019-11-19 Thread Ivan Vučica
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 taste. If you like > macOS/KDE/GNOME - why should you use GNUstep-based DE? GNUstep is

Re: Package building

2019-11-19 Thread Ivan Vučica
On Tue, Nov 19, 2019, 12:20 Liam Proven wrote: > > IMHO one of the problems of Étoilé was that it violated the core FOSS > principle of "release early, release often". GNUstep comes close to > the same. > > Sticking some source code on a version control system somewhere is not > releasing

Re: Package building

2019-11-19 Thread cobjective
On 19 Nov 2019, at 11:40, Johannes Brakensiek wrote: > > Hi Sergii, > > thank you for your reply! > > On 19 Nov 2019, at 0:39, Sergii Stoian wrote: > >> Frankly speaking I don’t like themes idea almost totally. It’s hard to >> achieve desired look and feel with themes without coding

Re: Package building

2019-11-19 Thread cobjective
On 19 Nov 2019, at 10:03, Fred Kiefer wrote: > >> Am 19.11.2019 um 00:42 schrieb Sergii Stoian : >> >> On Nov 15, 2019, at 10:44, Fred Kiefer wrote: >>> Am 15.11.2019 um 09:13 schrieb Johannes Brakensiek : On 5 Nov 2019, at 1:48, Sergii Stoian wrote: >> I know

Re: Package building

2019-11-19 Thread Matt Butch
> On Nov 19, 2019, at 07:17, Liam Proven wrote: > > Ideally, I want to see a repo I can add to my distro with a single > command, then I can install $product _and get updates from then on_. > Ubuntu PPA and Fedora COPR repos make this easy; openSUSE hosts the > OBS and software.opensuse.org to

Re: Package building

2019-11-19 Thread H. Nikolaus Schaller
> Am 19.11.2019 um 13:17 schrieb Liam Proven : > > Ideally, I want to see a repo I can add to my distro with a single > command, then I can install $product _and get updates from then on_. > Ubuntu PPA and Fedora COPR repos make this easy; openSUSE hosts the > OBS and software.opensuse.org to

Re: Package building

2019-11-19 Thread Johannes Brakensiek
Hey everyone, thank you, reads very well. :) To sum it up, some whishful thinking: 1. Integrate apps on a short-term basis. (Updated) themes for Gtk, Qt, keyboard shortcuts, support for drag ’n drop per default (!). (It works, look at Josh’s PikoPixel.) 2. Release early, release often. Have

Re: Package building

2019-11-19 Thread Liam Proven
On Tue, 19 Nov 2019 at 12:42, David Chisnall wrote: > > I would add to that: most users will not be using a GNUstep DE. This > was one of the biggest mistakes that we made with Etoile: we did not > have an incremental adoption story. I am very hesitant to differ here, because I hugely respect

Re: Package building

2019-11-19 Thread Umberto Cerrato
This... > Il giorno 19 nov 2019, alle ore 12:42, David Chisnall > ha scritto: > > 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

Re: Package building

2019-11-19 Thread Umberto Cerrato
And this... Agreed with both of you :) Il giorno 19 nov 2019, alle ore 12:49, Ivan Vučica mailto:ivuc...@gmail.com>> ha scritto: On Mon, Nov 18, 2019, 23:40 Sergii Stoian mailto:stoyan...@gmail.com>> wrote: Plus themes support bloats the GNUstep codebase. I understand that the initial idea

Re: Package building

2019-11-19 Thread James Carthew
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 development is terrible at the moment. GNUstep may not be

Re: Package building

2019-11-19 Thread Gregory Casamento
Ivan, I think you're spot on with this assessment. GC [image: Mailtrack] Sender notified by Mailtrack 11/19/19, 07:14:52 AM

Re: Package building

2019-11-19 Thread Ivan Vučica
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 guessed why it's not working? Users who would be attracted by a different theme are

Re: Package building

2019-11-19 Thread David Chisnall
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 what developers need luckily is already provided by Apple as of

Re: Package building

2019-11-19 Thread Liam Proven
On Sat, 2 Nov 2019 at 23:49, cobjective wrote: > > Could you please share some details on what exactly do you plan to do? > The paragraph above sounds the same as what NEXTSPACE project is developed > for. It may be, but I do not like and do not use RH-family Linuxes. If I was to use a

Re: Package building

2019-11-19 Thread Liam Proven
On Sat, 2 Nov 2019 at 15:37, Johannes Brakensiek wrote: > I'd like to see this > being done using https://openbuildservice.org/ f.e. This has been a low-priority item on my to-do list for 2 years now, ever since I came to work at SUSE. Unfortunately I've not had free (work) time to look at it

Re: Package building

2019-11-19 Thread Johannes Brakensiek
Hi Sergii, thank you for your reply! On 19 Nov 2019, at 0:39, Sergii Stoian wrote: Frankly speaking I don’t like themes idea almost totally. It’s hard to achieve desired look and feel with themes without coding (overriding some class methods). Plus themes support bloats the GNUstep

Re: Package building

2019-11-19 Thread Fred Kiefer
> Am 19.11.2019 um 00:42 schrieb Sergii Stoian : > > On Nov 15, 2019, at 10:44, Fred Kiefer wrote: >> >>> Am 15.11.2019 um 09:13 schrieb Johannes Brakensiek >>> : >>> >>> On 5 Nov 2019, at 1:48, Sergii Stoian wrote: >>> > I know NEXTSPACE and really like your project! My goals are

Re: Package building

2019-11-18 Thread Sergii Stoian
Hi Fred, On Nov 15, 2019, at 10:44, Fred Kiefer wrote: > >> Am 15.11.2019 um 09:13 schrieb Johannes Brakensiek >> : >> >> On 5 Nov 2019, at 1:48, Sergii Stoian wrote: >> I know NEXTSPACE and really like your project! My goals are somewhat lower currently: I’d be glad if I had some

Re: Package building

2019-11-18 Thread Sergii Stoian
Hi Johannes, On Nov 15, 2019, at 10:13, Johannes Brakensiek wrote: > Hi Sergii, > > On 5 Nov 2019, at 1:48, Sergii Stoian wrote: > >>> I know NEXTSPACE and really like your project! My goals are somewhat lower >>> currently: I’d be glad if I had some packages for GNU/Linux systems >>>

Re: Package building

2019-11-15 Thread Fred Kiefer
> Am 15.11.2019 um 09:13 schrieb Johannes Brakensiek : > > On 5 Nov 2019, at 1:48, Sergii Stoian wrote: > >>> I know NEXTSPACE and really like your project! My goals are somewhat lower >>> currently: I’d be glad if I had some packages for GNU/Linux systems >>> providing the new

Re: Package building

2019-11-15 Thread Johannes Brakensiek
Hi Sergii, On 5 Nov 2019, at 1:48, Sergii Stoian wrote: I know NEXTSPACE and really like your project! My goals are somewhat lower currently: I’d be glad if I had some packages for GNU/Linux systems providing the new runtime/clang based libraries. Default Debian packages use gcc and I cannot

Re: Package building

2019-11-04 Thread Sergii Stoian
On Nov 3, 2019, at 22:02, Johannes Brakensiek wrote: > Hi Sergii, > > thank you for your response! > > On 2 Nov 2019, at 23:48, cobjective wrote: > >> Could you please share some details on what exactly do you plan to do? >> The paragraph above sounds the same as what NEXTSPACE project is

Re: Package building

2019-11-03 Thread Riccardo Mottola
Hi Johannes, don't hijack threads :-P I almost missed your mail. Johannes Brakensiek wrote: Another topic that's quite important for me to get into developing a serious app is a stable and decent clang build and run environment. I'm considering this as important as providing some nice looking

Re: Package building

2019-11-03 Thread Johannes Brakensiek
Hi Sergii, thank you for your response! On 2 Nov 2019, at 23:48, cobjective wrote: Could you please share some details on what exactly do you plan to do? The paragraph above sounds the same as what NEXTSPACE project is developed for. I know NEXTSPACE and really like your project! My goals

Re: Package building

2019-11-02 Thread cobjective
> On Nov 2, 2019, at 16:37, Johannes Brakensiek > wrote: > > Am 02.11.19 um 15:20 schrieb Johannes Brakensiek: >> It can be used in conjunction of CI tools such as drone.io as well as >> described here: https://thomas-leister.de/en/drone-ci-with-codeberg/ > > Another topic that's quite