Riccardo,

On Mon, Jul 15, 2024 at 10:49 AM Riccardo Mottola <
[email protected]> wrote:

> Hi,
>
> I had a clear mind and thought over a couple of things this weekend. I
> want to sum up a list of topics that we should discuss and decide so
> that action can be taken as well as consequent actions.
>
> I like evolutionary approaches, so I think the website can be gradually
> improved and I will work on that - provided somebody chimes in to write


I worry that nothing will change.   I know you're busy.   I think what's
best is if we develop another site in parallel, independent of the existing
site.

actual parts of it too (e.g. content). Also, no work gets lost.. if we
> decide to split the site the contents can always be moved over, while if
> you work on a complete new site and it doesn't finish, moving over is
> harder. Some stuff could be done in parallel... so I hope the points
> below will be for "everybody".
> Other premise, I envision GNUstep appealing several audiences, since it
> has several parts in it: core framework, porting framework, extra
> libraries, applications, developer tools.... etc
>
> Some decisions:
>
> 1) "Core Library" name. Possibly logo?
>

Also, need clarification.  You already said you're against the logo that
includes the orca, but I am not sure that matters.  It's actually my
preferred logo since it was something that was discussed a while back.


> 2) Project name
>

GNUstep. :) If you guys think it should be changed, fine, but I don't think
that would work.



> 3) "GNUstep name usage"
>

Sorry, I am not sure that the idea of how the GNUstep name will be used
ever came up or is in question.  I do believe that WindowMaker is a
very large source of confusion.  So, for clarification, what are you
referring to here?



> 4) relation to other Desktop environments and the way we "quote" them
> and how they can quote GNUstep
>

Given that we are EXPLICITLY not a Desktop Environment, we should have
links to them.


Some Actions:
>
> 1) Once decided the "Core Library" name, I will make the web site
> coherent in all places I find
>

I already have a couple of people on the discord (namely Ethan and Damian)
discussing documentation.  You should join.
https://discord.gg/M2REKrD5


> 1bis) Same work on the Wiki... that one can be easily done by everyone
> 2) If we like to have a specific name or term for "GNUstep project" I
> will update the current site to reflect it
> 2bis) Same work on the Wiki
>

TBH, I think the wiki needs to be reduced.  Right now it is somewhat
redundant as some of the pages on the wiki have the same content as the
pages on the main website.   The wiki should be reserved for tutorials and
other information.


> 3) Some people involved might just read this list and comply, otherwise
> we should contact them, up to Gregory as leader himself
>

We should discuss this further.


> 4) if we agree on some action, I will update the WebSite
>

I don't think you should do it alone.

5) update and "describe" the library presentation (after 1) for obvious
> reasons shown here:
> https://www.gnustep.org/developers/map.html


I think that map still makes a lot of sense.  Is there a way we can
generate some of this information as part of the documentation?


> 6) review the developer index. I think the contribution note needs to be
> moved and some "text" should be written instead of just pointers.
> Imagine this would be the home for developers. It is the index.html
> (e.g. developers.gnustep.org <-> www.gnustep.org/developers/ )
> https://www.gnustep.org/developers/index.html
>

Okay.

It is not that inviting. Generally, presentations of the libraries
> should go in here if they are not project general.
>
> 7) Work with Richard on links to "unframe" frames of Reference
> documentation and study a way to navigate it within the site. Just a
> first step to clean this up.
>

One thing that might be interesting here is to make it possible for
autogsdoc to generate something other than HTML or to make it possible for
it to avoid using some of the older tags which are not addressable by CSS.


> Stop here but there are more :) What do you think? Let's start to work
> and discuss?
>
> Riccardo
>

Yours, GC
-- 
Gregory Casamento
GNUstep Lead Developer / Black Lotus, 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
https://www.gofundme.com/f/cacao-linux-a-gnustep-reference-implementation

Reply via email to