Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tracecompass-dev] Stable branches for the Incubator
  • From: Genevieve Bastien <gbastien@xxxxxxxxxxxx>
  • Date: Wed, 5 Jun 2019 16:21:02 -0400
  • Autocrypt: addr=gbastien@xxxxxxxxxxxx; prefer-encrypt=mutual; keydata= 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 jvgrBQ==
  • Delivered-to: tracecompass-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/tracecompass-dev>
  • List-help: <mailto:tracecompass-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/tracecompass-dev>, <mailto:tracecompass-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/tracecompass-dev>, <mailto:tracecompass-dev-request@eclipse.org?subject=unsubscribe>
  • Openpgp: preference=signencrypt
  • User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0

Hi all,


I wrote this mail last year around this time of year, but never did anything about it, so incubator did not always work with latest stable...


So here's what we'll do this time:


* Create a new jenkins job for the incubator that creates an update site at a stable-5.0 URL [1]: This job points to incubator master for now, until we have an API breakage, we will create a stable-5.0 branch (or simply tag it) to freeze the incubator for 5.0 and update the job to use this branch or tag instead.


* In Trace Compass, update the incubator update site to point to the stable-5.0 URL [2], so that the addons will come from there.


Cheers,


Geneviève



[1] https://hudson.eclipse.org/tracecompass/job/tracecompass-incubator-stable/

[2] https://git.eclipse.org/r/#/c/143408/


On 2018-05-09 3:40 p.m., Matthew Khouzam wrote:

How about just adding a tag at the release date? Will we accept new features in head that are based on 4.1 or must we make a patch for 4.0 and one for 4.x?


Matthew


From: tracecompass-dev-bounces@xxxxxxxxxxx <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of Geneviève Bastien <gbastien@xxxxxxxxxxxx>
Sent: Monday, May 7, 2018 4:40:06 PM
To: tracecompass developer discussions
Subject: [tracecompass-dev] Stable branches for the Incubator
 
Hello all,


As we have more and more features in the incubator and the master API
often changes, it gets harder to keep up with master and it also means
that the incubator is _only_ compatible with latest master, or sometimes
the master from the day before, which is not available anymore...


So I'm proposing here that from Trace Compass 4.0, we keep a branch of
the incubator that will remain compatible with the latest stable
release, to which we can submit commits if they do not require latest TC
master (but after being accepted in incubator master) at anytime. There
will be daily builds for stable and master branch. And when a new
release happens, we create a branch to that release's code and stop
supporting the last one.


An incubator project is not allowed to have releases, but it can have
builds and downloads, so I think this still follows the guidelines of an
Eclipse Incubator Project.


What do you think?

Cheers,

Geneviève

_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tracecompass-dev

_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tracecompass-dev

Back to the top