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

