technical spec for the workstation up for review

Jiri Eischmann eischmann at redhat.com
Thu Feb 20 09:42:24 UTC 2014


Pete Travis píše v St 19. 02. 2014 v 12:16 -0700:
> 
> On Feb 18, 2014 2:24 PM, "Matthias Clasen" <mclasen at redhat.com> wrote:
> >
> > I've spent quite a bit of time last week on this document:
> > https://fedoraproject.org/wiki/Workstation/Technical_Specification
> >
> > It is not 100% complete, but I haven't found the time to get back to
> it
> > since Friday, so I should probably open it up for a first round of
> > review to the other WG member.
> >
> > Let me know what you think,
> >
> > Matthias
> >
> > --
> 
> 
> I realize it's early days and process must come before product, but I
> was hoping to find something here that would differentiate between the
> Workstation Product and the current/default GNOME desktop offering.
> 
> In my imagination, the user was asked what sort of development they
> do, and appropriate packages were installed and settings applied. For
> example, vim/emacs with helpful plugins configured, IDEs deployed,
> compilers and libraries installed, some tooling like devassist or even
> container integration for testing.   Is this more roadmap territory? 
> 
> --Pete

Right, this is what DevAssistant does. You can easily create a project
in your favourite language and DevAssistant does all the dirty work for
you (installing packages you will most likely need for programming in
that language, setting up an IDE, e.g. Vim or Eclipse, git, creating a
project template etc.). 
If the main target group are developers, DevAssistant should be a big
thing for the workstation product. I would even consider preinstalling
it. Some integration with the rest of the desktop would be nice, too.
For example GOA can support GitHub, OpenShift,... and then you don't
have to set it up again in DevAssistant, but it can use GOA.
What really makes a difference is not to have all pieces, but to have
them nicely integrated to make a pleasant user experience.

Jiri




More information about the desktop mailing list