[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [tycho-user] Support for Maven parallel build
 | 
- From: Sandra Parsick <sparsick@xxxxxx>
 
- Date: Wed, 1 Apr 2020 16:04:36 +0200
 
- Autocrypt: addr=sparsick@xxxxxx; prefer-encrypt=mutual; keydata=	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
 
- Delivered-to: tycho-user@xxxxxxxxxxx
 
- List-archive: <https://www.eclipse.org/mailman/private/tycho-user>
 
- List-help: <mailto:tycho-user-request@eclipse.org?subject=help>
 
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/tycho-user>,	<mailto:tycho-user-request@eclipse.org?subject=subscribe>
 
- List-unsubscribe: <https://www.eclipse.org/mailman/options/tycho-user>,	<mailto:tycho-user-request@eclipse.org?subject=unsubscribe>
 
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101	Thunderbird/68.4.1
 
> That's a bad idea based on a lack of understanding of how open-source works best.
+1 I fully agree.
> I don't know whether it would be enough, but in any case, any good contribution is welcome as long as it improves stuff (even if it doesn't fully fix things). So yes, please prepare a patch ;)
Great! I will prepare a patch in the next days. We will see if it is
enough.:)
Best regards,
Sandra
Am 01.04.20 um 08:27 schrieb Mickael Istria:
> 
> 
> On Wed, Apr 1, 2020 at 7:36 AM Sandra Parsick <sparsick@xxxxxx
> <mailto:sparsick@xxxxxx>> wrote:
> 
>     Hi,
> 
>     in my team, there is a discussion to parallel our Tycho build using the
>     Maven -T option. With Tycho 1.6, we get too often
>     ConcurrentModificationExceptions. One of my colleague saw that this
>     feature is planned for 1.7 release
> 
> 
> It's not fully "planned" but there is indeed some ongoing work, as you
> mentioned it's tracked in
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=380169
>  
> 
>     he propose to fork current Tycho master branch, doing some fixes 
> 
> 
> That's a bad idea based on a lack of understanding of how open-source
> works best.
> In the end, your forked branch and Tycho will diverge and you'll have to
> spend a lot of time re-synchronizing them whenever you want to use a new
> Tycho release. You'll quickly waste more energy in it than it would take
> to directly contribute the fixes to Tycho. The ROI of forking as OSS
> project vs contributing is always bad in the end.
> This is even more true for Tycho which publish good snapshot builds
> whenever there is a change, so the "time to market" between a merged
> patch and you can try it for your build is less than 24 hours.
>  
> 
>     what are the remaining tasks for this feature and do
>     exist a possible release date for 1.7?
> 
> 
> I don't know. Some discussion on the ticket may answer that. But I think
> at the moment, best would be that you test it, and report specific
> issues for each problem you face. As bug 380169 is already full of info,
> you can probably just open new tickets and mark them as "Blocks: 380169"
> in the dedicated Bugzilla field
> 
>     I have a look at the related ticket [1]. I understand that still three
>     plugins are not thread-safe. Would be it enough to fix them with the
>     solution which the xtext-maven-plugin chose? [2] If applicable, I could
>     prepare a patch for them.
> 
> 
> I don't know whether it would be enough, but in any case, any good
> contribution is welcome as long as it improves stuff (even if it doesn't
> fully fix things). So yes, please prepare a patch ;)
> 
> HTH
> 
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tycho-user
> 
Attachment:
signature.asc
Description: OpenPGP digital signature