On 31 Dec 2013, at 03:17, Stefan Bidi <stefanb...@gmail.com> wrote:
> All this said, I think the first thing we must do first is define what is > going to be included as "proper" GNUstep. What are we going to include of > the "Documentation" menu? Obviously GNUstep-make, -base, -gui and -back are > going to have documentation, but what else? Is libobjc2 considered "proper" > GNUstep? If so, shouldn't it's documentation be prominently displayed, as > well? What other projects will be linked from the website? Richard's EC and > WebServer aren't currently mentioned anywhere on the website, only the wiki > (at least, that I know of). If these side project are "proper" GNUstep, > shouldn't they be integrated with the rest of the project? 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). 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. 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 That would also be all the wonderful apps in GAP and Etoile 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). _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev