Re: Installation script

2024-02-25 Thread Ethan C
>
> Previously, when I used that script, it didn't work ( I don't remember why
> ) and plaurent's did. One of the advantages of my script is that it
> installs libdispatch and allows you to use the trunk, latest stable, or
> 2021-December versions of GNUstep.
>
> On Sun, Feb 25, 2024, 08:42 Gregory Casamento 
> wrote:
>
>> This has already been done here:
>>
>>  /bin/bash -c "$(curl -fsSL
>> https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install
>> 
>> )"
>>
>> You never specified what the issue with you signing a copyright
>> assignment would be.   I would very much like some clarification on that as
>> you seem to want to contribute to the project.
>>
>> GC
>>
>> On Sat, Feb 24, 2024 at 5:37 PM Ethan Charoenpitaks <
>> echaroenpit...@gmail.com> wrote:
>>
>>> Hi everyone,
>>>
>>>I've written an installation script for GNUstep, which has been
>>> tested so far on recent Debian and Ubuntu derivatives. It should be easily
>>> portable to any distribution, so long as you can determine the correct
>>> commands to install all the dependencies and clang-14. It will just install
>>> from source, installing all the files into /usr/GNUstep/System and
>>> /usr/GNUstep/Local. It's based on @plaurent's gnustep-build scripts
>>> , but has been heavily
>>> modified to only have one script that applies to all distributions. I would
>>> appreciate it if anyone would be willing to try it out, or to port it to
>>> other distributions. It is probably also portable to other Unixes, but
>>> might not be applicable to Windows, iOS, or Android.
>>>
>>> To install GNUstep from source, please cd to the directory in which you
>>> want to store GNUstep's source code, and run the following script:
>>>
>>> wget -qO- 
>>> https://raw.githubusercontent.com/ethanc8/gnustep-build/master/generic/build.sh
>>>  | bash
>>>
>>> If you want to customize the installation paramaters (for example, to
>>> install an older version of the libraries, to install from git master,
>>> or to disable the applications), please do the following:
>>>
>>> git clone https://github.com/ethanc8/gnustep-build
>>> nano generic/build.sh # Or your favorite text editor
>>> ./generic/build.sh
>>>
>>> Thanks!
>>>
>>> Ethan
>>>
>>>
>>
>> --
>> Gregory Casamento
>> GNUstep Lead Developer / OLC, Principal Consultant
>> http://www.gnustep.org - http://heronsperch.blogspot.com
>> https://www.patreon.com/bePatron?u=352392 - Become a Patron
>> https://www.openhub.net/languages/objective_c - OpenHub standings
>>
>


Re: Installation script

2024-02-25 Thread Ethan C
I didn't rewrite the scripts; I modified scripts by @plaurent, which I had
already used, to be more generic. I encountered @plaurent's scripts before
encountering yours, so I had been already familiar with them.

On Sun, Feb 25, 2024, 10:09 Gregory Casamento 
wrote:

> I believe it would have been productive to have let me know or to have
> reported the issues with the existing scripts rather than
> surreptitiously rewrite them.   The other issue I have is that you said you
> can't sign a copyright assignment which makes things difficult to
> incorporate directly into the project.   Can you provide some clarity on
> why you believe you can't sign one?
>
> Gregory Casamento
> GNUstep Lead Developer / OLC, Principal Consultant
> http://www.gnustep.org
> 
> - http://heronsperch.blogspot.com
> 
> https://www.patreon.com/bePatron?u=352392
> 
>  -
> Become a Patron
> https://www.openhub.net/languages/objective_c
> 
>  -
> OpenHub standings
>
>
> On Sun, Feb 25, 2024 at 09:44 Ethan C  wrote:
>
>> Previously, when I used that script, it didn't work ( I don't remember
>> why ) and plaurent's did. One of the advantages of my script is that it
>> installs libdispatch and allows you to use the trunk, latest stable, or
>> 2021-December versions of GNUstep.
>>
>> On Sun, Feb 25, 2024, 08:42 Gregory Casamento 
>> wrote:
>>
>>> This has already been done here:
>>>
>>>  /bin/bash -c "$(curl -fsSL
>>> https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install
>>> 
>>> )"
>>>
>>> You never specified what the issue with you signing a copyright
>>> assignment would be.   I would very much like some clarification on that as
>>> you seem to want to contribute to the project.
>>>
>>> GC
>>>
>>> On Sat, Feb 24, 2024 at 5:37 PM Ethan Charoenpitaks <
>>> echaroenpit...@gmail.com> wrote:
>>>
 Hi everyone,

I've written an installation script for GNUstep, which has been
 tested so far on recent Debian and Ubuntu derivatives. It should be easily
 portable to any distribution, so long as you can determine the correct
 commands to install all the dependencies and clang-14. It will just install
 from source, installing all the files into /usr/GNUstep/System and
 /usr/GNUstep/Local. It's based on @plaurent's gnustep-build scripts
 ,
 but has been heavily modified to only have one script that applies to all
 distributions. I would appreciate it if anyone would be willing to try it
 out, or to port it to other distributions. It is probably also portable to
 other Unixes, but might not be applicable to Windows, iOS, or Android.

 To install GNUstep from source, please cd to the directory in which
 you want to store GNUstep's source code, and run the following script:

 wget -qO- 
 https://raw.githubusercontent.com/ethanc8/gnustep-build/master/generic/build.sh
  
 
  | bash

 If you want to customize the installation paramaters (for example, to
 install an older version of the libraries, to install from git master,
 or to disable the applications), please do the following:

 git clone https://github.com/ethanc8/gnustep-build 
 
 nano generic/build.sh # Or your favorite text editor
 ./generic/build.sh

 Thanks!

 Ethan


>>>
>>> --
>>> Gregory Casamento
>>> GNUstep Lead Developer / OLC, Principal Consultant
>>> http://www.gnustep.org
>>> 
>>> - http://heronsperch.blogspot.com
>>> 
>>> 

Re: WebSite: Nicola's content

2024-02-25 Thread Riccardo Mottola

Hi,

Svetlana Tkachenko wrote:

Gregory Casamento wrote:

You may note that the tutorials make NO mention of Gorm at all.

I've found  
most useful in this regard. Note it is not on home.gnustep.org orwww.gnustep.org, it 
is on yet another site. Are they linked?


I think you just missed it.

Is in the same section of the mini tutorials and it is called "My First 
Application (With ProjectCenter and Gorm Interface Builder) 
"


Sounds clear in the description? It points to: 
https://home.gnustep.org/experience/PierresDevTutorial/index.html


same place where it always has been (compare the path to the one you link).

Riccardo