I doubt anyone is against those, just need to be done :)

On Sat, Apr 11, 2015 at 1:57 PM, [email protected] <[email protected]> wrote:
> Hi devs,
>
> I’ve spent 3 days at Devoxx FR 2015 and I’ve seen interesting things. I have 
> some ideas on how we could improve Developer Onboarding for XWiki.
>
> Idea 1: Eclipse Oomph
> =====================
>
> This tool will allow us to ease developed onboarding a lot by providing our 
> "flavor" of Eclipse with preinstalled list of plugins, bound Git repos, 
> automatically checking out projects, setting our XWiki code styles and more. 
> See https://wiki.eclipse.org/Eclipse_Installer
>
> It's going to be available in Eclipse Mars. See also this video: 
> https://www.youtube.com/watch?v=_QlSosecEUo&list=UUej18QqbZDxuYxyERPgs2Fw

My only question would be: how easy is it to maintain that ? Building
pre configured packages of Eclipse is possible since a long time with
yoxos (and some XWiki distributions have been made a long time ago)
but it was pretty quickly outdated. The only reason why
xwiki-debug-eclipse project is up to date is because I'm using it but
it would not be the same here, we don't spend out time reinstalling
Eclipse.

>
> Idea 2: Codenvy
> ===============
>
> Codenvy is an online IDE that runs in your browser and it provides not only 
> an editor but also auto completion, syntax highlighting, debugging and a lot 
> more. Especially it provides the ability to select project types to generate 
> projet skeletons and ability to deploy your code. See https://codenvy.com/
>
> Thus we can imagine writing several extensions for it that would allow any 
> contributor to very quickly get an environment to develop an XWiki extension:
> * We could provide 1 or 2 project templates, one for a simple XAR module for 
> example and one for developing some XWiki components
> * We could also provide a deployment target (and even a docker VM) so that 
> once the contributor has made code changes, he can deploy them into a running 
> XWiki directly from his browser in Codenvy and test his code.
>
> I feel that it’s perfectly well adapted to the occasional contributor use 
> case. No environment to setup. Just a few clicks and you’re ready to patch 
> XWiki or one of its extensions, test it and submit a pull request (note that 
> the PR can be submitted directly from within the IDE without anything to set 
> up on your machine! I’ve seen a demo of this in a session at Devoxx).
>
> WDYT?
>
> Thanks
> -Vincent
>
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to