Hi,
Richard Frith-Macdonald wrote:
Well, Damianos points out that GNUstep is just a framework for developers.
I think the view is more nuanced than the word 'just' suggests.
you are correct. At first, I had a very bad and harsh reaction at the
slides, but this comment is perfect.
Most premises found in the slides are true, but they are over-simplified
and taken to the only starting points driving to - in my opinion -
limiting and drastic conclusions
Do we all agree on that?
Of course not .... but there's a clear majority who agree that our primary
focus is a developer framework, and that it makes sense to present it that way.
Having looked at Damianos's presentation, I think it seems a pretty good
summary. Even the idea of a new logo (though I like the existing one), makes
sense.
I oppose a new logo for gnustep - it is nice, recognizable and good.
However we might find a way to distinguish "core" stuff from the rest,
in terms of working and perhaps visual recognition. I don't know yet the
boundaries... but e.g a summary like apple has "Foundation" "Cocoa" and
"Xcode" all-catch words for a variety of stuff inside.
We have core frameworks, dev apps, non-core frameworks, etc etc... all
which are part of GNUstep.
Referring e.g. referring to "gui" and "back" is useful for us, but
confusing for most end-users.
I have no problem with a website that's clearly driven by a tight focus on the
development framework, because that still allows for a prominent link to a
second site concentrating on a reference implementation, since it's a simple
point to make that there's a synergy to multiple applications built with the
same framework. Having two distinct websites makes a lot of sense to me.
I am more interested in the application part and I don't think two
websites go for that, if not that we decide to have a full desktop,
which we current don't have (and fine so, in my opinion). However we
have apps, tools extra-frameworks. I don't think it is a good idea to
split things in N websites.
The current website has a quite deep distinction between "user" and
"developer in organization terms. It is not so apparent because not all
content was changed to emphasize that. Paradoxically, it actually the
developer part which is very lacking. After having culled "old
content"... it just contains some apps and frameworks and a bit of
documentation. There is no coherence nor narrative.
Some things practically exist only as downloads. I have tried some
arbitrary grouping in "Core System" "Libraries" and "Development
applications" but it is incomplete and not official and generic in
working, I just did it to get some structure where it was missing.
About having one or two sites, one site with two sub-parts, just
sections, about the naming of the parts, we should reason (maybe some
POCs), but careful not to reduce the GNUstep project to a tiny part of it.
Riccardo