On May 16, 2013, at 4:47 PM, Thomas Mortagne <[email protected]> wrote:

> On Thu, May 16, 2013 at 4:25 PM, Vincent Massol <[email protected]> wrote:
>> I'm rather -0 ATM and very close to -1 because:
>> 
>> 1) I haven't heard from a windows dev for a long time, I don't think that 
>> happens that often
> 
> And it's surely not going to improve...
> 
>> 
>> 2) It's a *huge* change and it should definitely not be done lightly. We 
>> would need to plan a period like 2 full days, all devs would need to stop 
>> working on what they do and help out. For example all pages on xwiki.org 
>> having some github links are going to be broken and will need to be updated 
>> (that's probably around hunded of pages overall)
>> 
> 
> Yes it's a huge change, that's why it's a vote.
> 
>> 3) Windows devs have a simple solution which is to use cygwin so it's not a 
>> blocker
> 
> It's not as trivial as you seems to think and it also mean that you
> simply can't use the standard git tools in the Windows world like the
> Github application or Tortoisegit without speaking or any EDI git
> integration... so not it really can't be seen as some obvious
> solution. And it's not like using Cygwin was some king of standard for
> Windows dev. "use cyggwin" is easy to say but the reality is that a
> dev will try to clone XWiki repository with the git tool he is used to
> and will simply can't, period.

What I'm saying is that I don't think it's worth the effort. By worth I mean 
the ratio between the effort and problems it'll require from us vs the # of 
windows dev not using cygwin that'll want to develop for the xwiki project…

We're going to loose at least a month before we've finished that migration 
completely and I'm really worried about the toll it'll have on our releases...

Thanks
-Vincent

PS: With the same group effort we could release a first version of the new 
model for example ;)

>> Thanks
>> -Vincent
>> 
>> On May 16, 2013, at 4:14 PM, Thomas Mortagne <[email protected]> 
>> wrote:
>> 
>>> Reviving http://markmail.org/message/hlnqke3igkbec332 for as an official 
>>> vote.
>>> 
>>> We have waited way too long and I think we really need to find a
>>> solution even if none of the committers use Windows since a long time.
>>> Every time a Windows dev even think of contributing he is very quickly
>>> discouraged...
>>> 
>>> As a reminder the issue is that working on XWiki source code is a pain
>>> for MS Windows developers because of the (impossible to understand I
>>> agree) limitation on path size.
>>> 
>>> So the idea is to find a new logical rule to drastically shorten our
>>> paths and Sergiu proposed the following: remove duplicated information
>>> from our paths to maven modules.
>>> 
>>> Here is an example:
>>> 
>>> xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-macro
>>> (131 chars)
>>> 
>>> would become
>>> 
>>> core/rendering/transformations/macro (36 chars)
>>> 
>>> So WDYT ?
>>> 
>>> Here is my +1
>>> 
>>> I also find it nicer when navigating using cd and tab in a unix shell 
>>> anyway.
>>> 
>>> Planning to do it in 5.1 if everyone agree.
>>> 
>>> --
>>> Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to