Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-cloud-dev] CDT.Cloud Blueprint Community Release

Thanks Colin for the pointer yesterday. The new version was indeed published!

Philip,

> [ ] Run a final test of your components with the Thea Community Release to ensure it is compatible

Done.

> [ ] Publish a release of your component (unless a currently published release is already compatible)


> [ ] Reply to this message *by Oct 6th* indicating the published version of your component that is compatible

Done, there is a PR to update CDT.cloud open now: https://github.com/eclipse-cdt-cloud/cdt-cloud-blueprint/pull/33


> [ ] Get your component listed as compatible on the Theia release page [2]

Done. I have submitted a PR for that here: https://github.com/eclipse-theia/theia-website/pull/342

Thanks!
Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 5 Oct 2022 at 14:55, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:
Thank you Colin. I'll have a look tomorrow in that case and report back then.

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 5 Oct 2022 at 14:49, Colin Grant <colin.grant@xxxxxxxxxxxx> wrote:

I believe the last version made it onto Open VSX through the nightly publishing process in the ‘open-vsx/publish-extensions’ repo, and if this version builds correctly in their CD machinery, it will be published tonight as well.

 

From: Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Sent: Wednesday, October 5, 2022 12:35 PM
To: CDT Cloud development <cdt-cloud-dev@xxxxxxxxxxx>; Colin Grant <colin.grant@xxxxxxxxxxxx>; Paul Marechal <paul.marechal@xxxxxxxxxxxx>
Subject: Re: [cdt-cloud-dev] CDT.Cloud Blueprint Community Release

 

Actually added Paul/Colin to CC list this time.

 

Paul, Colin, please see below and sorry if you receive this in duplicate if you are already subscribed to the dev list.

 

Thanks,

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com

 

 

On Wed, 5 Oct 2022 at 14:32, Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:

Hi Philip,

 

I seem to have left this a little late, but I pushed the code to update cdt-gdb-vscode to 0.0.93 and tested that the CDT.cloud blueprint works with it*.

 

However, I am stuck as I have never uploaded a new version to open-vsx. It has long been on my todo list and I think I was granted permission(?) a while ago, but never did a release.

 

I believe Colin or Paul did the previous pushes (based on this PR)? I have cc'ed them on this email for advice.

 

I'm just not sure what I should be doing here and any advice is most welcome.

 

* The way I did this was run a local webserver so I could serve up cdt-gdb-vscode-0.0.93.vsix from my local machine and update the package.json(s) files to have this: 

 

 

Thanks,

Jonah

 


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com

 

 

On Wed, 28 Sept 2022 at 13:51, Philip Langer <planger@xxxxxxxxxxxxxxxxx> wrote:

Hi everyone,

 

The Theia Community Release will be available by tomorrow (Sep 29th, 2022) [1].

 

Thus, I'd like to ask you to do the following steps for your CDT.cloud component until *Oct 6th*:

 

[ ] Run a final test of your components with the Thea Community Release to ensure it is compatible

[ ] Publish a release of your component (unless a currently published release is already compatible)

[ ] Reply to this message *by Oct 6th* indicating the published version of your component that is compatible

[ ] Get your component listed as compatible on the Theia release page [2]

 

As soon as we have your component versions, we'll upgrade CDT.cloud blueprint and start testing.

If all goes well, we'll publish a new CDT.cloud blueprint version based on the Theia Community Release soon after that.

 

The list of dependencies in CDT.cloud blueprint that need to be updated can be found in the package.json [3].

 

If there are any obstacles or issues with that plan, please contact me anytime!

 

Thank you very much for your effort!

 

Philip

 

 

 

On Mon, Aug 29, 2022 at 7:05 PM Philip Langer <planger@xxxxxxxxxxxxxxxxx> wrote:

Hi everyone,

 

The 1.29.0 "August release" of Theia [1] is available and we can start using it as a release candidate for the upcoming Community Release of Theia [2] to prepare the CDT.cloud components.

 

Please make sure you test your CDT.cloud components with this version ahead of time and be prepared to provide a release of your component that is compatible by the end of September.

This will not only make sure the CDT.cloud components are compatible with the first Community Release of Theia for convenient consumption by adopters, but it is also a prerequisite for publishing a CDT.cloud Blueprint version based on the Theia Community Release.

 

Therefore, I suggest the following process:

  1. Each component starts testing with the Theia Release Candidate and fix potential issues during September
  2. Once the Theia Community Release is available (end of September), run a final test and release a version that is compatible with the Theia Community Release
  3. I'll send out a mail on this mailing list end of September asking for the versions of each component to be consumed by CDT.cloud Blueprint
  4. We'll update CDT.cloud Blueprint to those versions and do some integration testing
  5. If all goes well, we'll publish a CDT.cloud Blueprint version based on the Theia Community Release and all updated components in the course of October

Also, please also consider adding your CDT.cloud component to the Theia Community Release page [3] for enhanced visibility of your component and for strengthening the Theia Community Release.

 

I'm looking forward to this collaborative release which we can celebrate at EclipseCon! :-)

 

Thanks and best wishes,

 

Philip

 

 

 

 

On Wed, Aug 17, 2022 at 4:14 PM Philip Langer <planger@xxxxxxxxxxxxxxxxx> wrote:

Hi everyone,

 

As discussed in our previous community meeting, we would like to encourage all CDT.cloud components to participate in the first Theia Community release, which will be released in September [1]. Basically that means releasing a version of your component or extension that is compatible and has been tested with the Theia community release (release candidate to be released in the end of August).

 

If you plan to participate with your component, please add your component as a participating project on the Theia releases page [1] by opening a PR at the Theia website repo [2] beforehand. This already increases the visibility of every participating CDT.cloud component.

 

Once the release candidate is available, I'll send another email to collect the CDT.cloud component releases so that we can include them in the next CDT.cloud blueprint release.

 

Thanks and best wishes,

 

Philip

 

 

 

_______________________________________________
cdt-cloud-dev mailing list
cdt-cloud-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org


Back to the top