Hi,

I don't know how many freedesktop functionalities the project complies with, 
nor the use of ".conf" in other projects. Without a serious study with real 
data, I can't know, but I do know that you won't go from distribution to 
distribution convincing them to maintain a special configuration script for 
GNUstep, especially when in most distributions the GNUstep repositories are not 
updated, nor is it a reference framework.

What I do know is that when users manage to install GNUstep, a GNUStep folder 
appears in their user folder, and very few applications are so intrusive (some 
are, surely someone will look for them and list them to contradict me).

As for the use of Flatpak, I don't have statistics either, but I know that 
moderately serious distributions accept Flatpak packages and repositories. 
There are other alternatives, such as generating specific packages for each 
distribution (but I think that's more work to do and maintain), or using 
package managers like Anaconda, which only some Python developers know and have 
needed to use. Also, This type of package does not integrate well with app 
stores because it is not as simple as providing a repository URL in the style 
of Flathub (and I'm not saying to upload the applications to Flathub, it's just 
an example of how to facilitate the distribution of applications across 
different Linux distributions).

You talk about marketing and how to attract new developers, I have only pointed 
out two aspects that I believe are key to attracting developers' 
attention.There are many others, but I don't want to get into discussions 
because I already pointed them out a year ago and since then not much has 
changed.

Finally, look at projects like Flutter that it's not even in the repositories 
of the distributions. Not only is the documentation excellent, but from the 
moment you download their software, it is very easy to start developing, 
testing, and publishing applications. These are the kinds of conveniences that 
developers expect in 2024.

Albert

> El 15 jul. 2024, a les 8:35, Riccardo Mottola <[email protected]> va 
> escriure:
> 
> Hi Albert,
> 
> Albert Palacios wrote:
>> Maybe I am completely wrong, but GNUstep's approach to storing user 
>> preferences doesn't follow the freedesktop recommendations.
> 
> is this the only freedesktop details that irks you? are there more? please 
> let's discuss in a new thread about this.
> 
>> 
>> The freedesktop recommendation, suggest using ~/.configfor user-specific 
>> configuration files (~/.config/GNUstep/Preferences), GNUstep, however, uses 
>> its own convention with the ~/GNUstep directory.
>> 
> 
> I have checked on my Linux system the configure file situation and it is a 
> little mess :) very few apps store it in .config apparently.
> I want also to understand if this is just a "clean up" situation or if the 
> end-user might notice issues or missing functionality.
> 
> Riccardo


Reply via email to