gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep.org website redesign proposal


From: Riccardo Mottola
Subject: Re: GNUstep.org website redesign proposal
Date: Fri, 03 Jan 2014 20:34:24 +0100
User-agent: Mozilla/5.0 (X11; OpenBSD i386; rv:22.0) Gecko/20100101 Firefox/22.0 SeaMonkey/2.19

Hi,

Richard Frith-Macdonald wrote:
On 31 Dec 2013, at 03:17, Stefan Bidi <address@hidden> wrote:



I would say that 'proper' gnustep is what we used to refer to as 'core' 
(make/base/gui/back) plus Gorm (the one 'properly' supported tool nearly 
essential for gui development).

There are then four things which I really think we want to add ASAP, by which I 
mean, as soon as we can really properly support / implement them:
THEMES;
We need at least one gnu/linux and one windows theme, and we ought to bundle 
them as paret of the core system.
OBJC2;
We ought to have libobjc2 and a reference copy of clang (we need to get proper 
gnustep-make integration for them before we can consider them 
supported/supportable).
Do you mean a gnustep-make makefile instead of cmake?
MACUSER;
We need truly simplemac user porting mechanism (virtual machine and/or xcode 
integration package) ... being able cross-compile directly from xcode would be 
nice, but a couple  of VMs with GNUstep installed on them would probably be 
achivable quicker.
MOBILE;
For want of a better term ... implementing new/improverd graphics stuff and 
porting to android etc.
All of the things you mention should have their sections on the website. Some of them, like theming, are interesting both for the "user" and for the "developer". Different "views"

The there's all the stuff which should probably never be parrt of GNUstep 
proper (ie core);

That would be development libraries which use GNUstep and make life easier for 
people using gnustep (including much of the stuff I've contributed).
That would also be development tools built on the GNUstep core, but not 
polished enough to be easily suipported by the core team
Do you think mentioning them on the website among the developer tools is good? Or at least a proper entry in the wiki. If someone needs them as a depenency it would be good to have a corresponding page.
That would also be all the wonderful apps in GAP and Etoile etc
Well, those should be documented on their own webistes, perhaps just cross-referenced where appropriate (e.g. additional themes or dependencies, etc)



So for me there's a break-down into GNUstep (the core, supported stuff), Future 
(hot projects), and Extra (things built using GNUstep) which I think ought to 
be really clear on the website;
We want people to know what's there now and well supported
We want people to know what's coming soon and where they can help most
We want people to know about all the cool stuff that uses GNUstep and makes it 
look good
We also want people to join in and help rather than complaining about problems 
which aren't part of core ... keeping a clear separation ought to help with 
that.  We ought to make it explicit who is supporting what, and to what extent 
support/development is being done (and whether we are looking for a volunteer 
to support any pasrticular thing).

Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]