Re: [platform-dev] Migration of Eclipse TLP to GitHub complete

2022-04-15 Thread Alex Blewitt
Congratulations everyone on a successful transition to GitHub šŸ‘ Sent from my iPhone šŸ“± > On 15 Apr 2022, at 07:59, Wim Jongman wrote: > > ļ»æ > Woot! Thank you so much! > >> On Fri, 15 Apr 2022 at 13:21, Sravan K Lakkimsetti >> wrote: >> Hi, >> >> >> >> Thanks to enormous effort from Michae

Re: [platform-dev] Vote to stop bug auto-closing in all Eclipse platform projects

2022-02-17 Thread Alex Blewitt
+1 Sent from my iPhone šŸ“± > On 17 Feb 2022, at 08:58, Andrey Loskutov wrote: > > ļ»æHi all, > > this is a follow up on PMC response > https://www.eclipse.org/lists/platform-dev/msg03319.html > > As of today, this bug auto-closing is not active only for JDT project. > > The proposal is to switc

Re: [platform-dev] Fwd: [Bug 305081] [api] IInstallableUnit#getFilter is marked noReference

2022-02-09 Thread Alex Blewitt
I agree. Itā€™s happened to many bugs I raised over the years even when they are provably still valid, and it gives a really bad impression to end users for limited gain. Alex Sent from my iPhone šŸ“± > On 10 Feb 2022, at 06:49, Christoph LƤubrich wrote: > > ļ»æ+1 for disabling this. > >> Am 10.02

Re: [platform-dev] Eclipse/SWT source repositories?

2021-12-09 Thread Alex Blewitt
https://git.eclipse.org/c/ Alex Sent from my iPhone šŸ“± > On 9 Dec 2021, at 12:22, Thomas Singer wrote: > > ļ»æHi, > > Where can I find the source code repositories for Eclipse, especially for > org.eclipse.swt/swt.binaries? The eclipse.org website is extremely confusing > and even Google did n

Re: [platform-dev] org.eclipse.jdt.core.compiler.problem.invalidJavadoc=error settings in platform code

2021-08-18 Thread Alex Blewitt
Not that it answers your question directly, but you can use ā€œgit update-index ā€”assume-unchangedā€ to make it appear that you havenā€™t changed the file and so not to be considered as a diff when pulling. I have a wrapper script called ā€œgit forgetā€ because itā€™s easier to type. https://github.com/al

Re: [platform-dev] Source Tarball Eclipse 4.17.0

2021-06-18 Thread Alex Blewitt
ļ»æMy recollection of running that job in the past is that it puts the binaries a few levels above in the binaries project so that itā€™s in the right place for the subsequent eclipse build. Alex Sent from my iPhone šŸ“± > On 18 Jun 2021, at 08:32, Kirill Kotovich wrote: > > ļ»æI ran the following co

Re: [platform-dev] Source Tarball Eclipse 4.17.0

2021-06-11 Thread Alex Blewitt
It looks like in the mail two dashes - - have combined to form an mdash ā€” which might explain why your command didn't work. Alex Sent from my iPhone šŸ“± > On 11 Jun 2021, at 19:35, Kirill Kotovich wrote: > > ļ»æI lied. With Eclipse IDE managed to clone with submodules > > Šæт, 11 ŠøюŠ½. 2021 Š³. Š²

Re: [platform-dev] Track SWT allocations

2021-04-16 Thread Alex Blewitt
> On 16 Apr 2021, at 06:18, Christoph LƤubrich wrote: > > ļ»æIndeed this should be enabled by default, really useful! This adds a non trivial amount of work for the garbage collector to do and isnā€™t something that should be used in general in production applications. Itā€™s a tool that can be ena

Re: [platform-dev] canonical way to handle optional dependencies

2021-04-15 Thread Alex Blewitt
On 15 Apr 2021, at 14:05, Jonah Graham wrote: > > Most of the dependencies on the UI are relatively easy to resolve. However > one area is in the API - the API includes references to > org.eclipse.ui.dialogs.IOverwriteQuery, and in the headless case these > references are null. The problem is

Re: [platform-dev] Workspace location, properties and declarative services

2021-03-23 Thread Alex Blewitt
> On 23 Mar 2021, at 17:37, Sebastian Zarnekow > wrote: > > > To be fair, thatā€™s just what the ResourcesPlugin does at the moment: > > Private mutable static fields are not the same as a public mutable static > fields - especially without any synchronization means when the entire story > appe

Re: [platform-dev] Workspace location, properties and declarative services

2021-03-23 Thread Alex Blewitt
> On 23 Mar 2021, at 10:58, Sebastian Zarnekow > wrote: > > Hi Alex, > > given the long explanation for the issue and the impact such a change might > have on downstream consumers along with the scray feeling that I have about > code like > > public class Workspace .. { > /** > * Used by Re

Re: [platform-dev] Workspace location, properties and declarative services

2021-03-23 Thread Alex Blewitt
> On 23 Mar 2021, at 08:56, Lars Vogel wrote: > > Hi Alex, > > What about sending out an event via the EventAdmin service once the > workspace location changes? We currently have the UI events in e4 via > the IEventBroker for example for the application start. The problem is that events publis

[platform-dev] Workspace location, properties and declarative services

2021-03-22 Thread Alex Blewitt
Iā€™m trying to migrate the Workspace initialisation from an Activator start() method to a Declarative Service in https://git.eclipse.org/r/c/platform/eclipse.platform.resources/+/178145 Although this works if the workspac

Re: [platform-dev] Has the time come?

2021-03-10 Thread Alex Blewitt
I think the move to GitHub would be a way of getting more users interested in contributing; however, I think for that to work we need to be able to do builds on GitHub as well (or report test failures there). Iā€™m not sure how or whether GitHub actions could be used for the builds, but the open

Re: [platform-dev] Cannot Windows SWT native libraries due to problems with

2021-02-22 Thread Alex Blewitt
I believe thereā€™s two downloads; one with the LTS And one with the latest jdk/jre, And if you donā€™t install a different jdk then it will default to using the one that eclipse itself is using. Alex Sent from my iPhone šŸ“± > On 22 Feb 2021, at 23:10, Stefan Kowski wrote: > > ļ»æI installed Eclipse

Re: [platform-dev] Using newly built SWT native libraries in Eclipse SDK unit tests

2021-02-22 Thread Alex Blewitt
It looks like the version of your SWT and the version of the Eclipse SDK youā€™re using donā€™t match. SWT loads the native library based on an explicit version number, so that it can be clear that it matches up the two. If you use the version of the Eclipse SDK and SWT from the same release, you

Re: [platform-dev] Parallel Builds

2021-01-27 Thread Alex Blewitt
ccurs mostly > when adding/removing dependencies. > > > >> On Fri, Jan 22, 2021 at 1:25 PM Mickael Istria wrote: >>> On Fri, Jan 22, 2021 at 1:04 PM Alex Blewitt wrote: >>> Can we update the default to ā€˜trueā€™ or ā€˜max processorsā€™ or ā€˜half >>> processorsā€™ or

Re: [platform-dev] Gerrit Spam

2021-01-25 Thread Alex Blewitt
This is added by the Gerrit Trigger. https://plugins.jenkins.io/gerrit-trigger/ Thereā€™s a ā€™silentā€™ mode, which presumably suppresses that message, but I donā€™t know if it also suppresses the build succeed/failed messages either. Alex > On 25 Jan 202

Re: [platform-dev] Parallel Builds

2021-01-22 Thread Alex Blewitt
I think if we have a default of ā€˜max parallel builds: 1ā€™ (or alternatively, ā€˜parallel builds: falseā€™ and no-one knows about the feature, itā€™s as good as non existent to those who use Eclipse. Can we update the default to ā€˜trueā€™ or ā€˜max processorsā€™ or ā€˜half processorsā€™ or similar, so we can enab

[platform-dev] Deprecating Bugzilla and Gerrrit?

2020-12-17 Thread Alex Blewitt
A mail sent out by Denis suggests that Bugzilla and Gerrit are not long for this (eclipse) world, and that we will all be able to use GitHub or GitLab: https://www.eclipse.org/lists/eclipse.org-committers/msg01247.html I think this means we lose access to the last couple of decades of bug refer

Re: [platform-dev] Running multiple instances of eclipse in MacOS

2020-12-08 Thread Alex Blewitt
Itā€™s implemented by using ā€œopen -nā€ on macOS and so probably isnā€™t valid for other apps using that mechanism. That said, other platforms can just launch another executable using the original command. It would seem a compatible implementation could exist for other environments. Fancy opening a b

Re: [platform-dev] Running multiple instances of eclipse in MacOS

2020-12-07 Thread Alex Blewitt
If you run the app from the command line you can launch a second instance. You have to use the name of the executable and the -data argument to launch it. /path/to/Eclipse.app/Contents/MacOS/eclipse -data /path/to/workspace You can also use open -n for an app: open -n /path/to/Eclipse.app If y

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-13 Thread Alex Blewitt
In that case, can we get the Oomph installer to publish the .tar.gz as .tgz instead? For the case where it's hosted on an external download server, it gives a better experience. Perhaps bug 568788 should be moved to the Oomph queue instead? On Tue, Oct 13, 2020 at 6:11 PM Jonah Graham wrote: > H

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-13 Thread Alex Blewitt
> On 13 Nov 2020, at 11:42, Ed Merks wrote: > Alex, > > I wonder how notarization plays into this picture? I was under the > impression that only the *.dmg is notarized and that notarization is > important... > Notarising is important, sure :) Notarisation happens at an app level though rath

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-11 Thread Alex Blewitt
> On 11 Nov 2020, at 18:02, Liviu Ionescu wrote: > > > >> On 11 Nov 2020, at 19:56, Alex Blewitt wrote: >> >> No, as it doesnā€™t provide an easy means to drag and drop it to the >> Applications folder. > > This assumes you have a single Ecl

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-11 Thread Alex Blewitt
On 11 Nov 2020, at 17:52, Liviu Ionescu wrote: > >> On 11 Nov 2020, at 19:11, Alex Blewitt wrote: >> >> Because itā€™s a strictly worse experience > > By what criteria? Can you accept that this is a subjective matter and others > may think differently? If and o

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-11 Thread Alex Blewitt
> On 11 Nov 2020, at 16:54, Liviu Ionescu wrote: > >> On 11 Nov 2020, at 18:46, Alex Blewitt wrote: >> >> On macOS, the .dmg approach is strictly better experience than the .tar.gz >> approach, so continuing to use this makes sense to me. > > The point wa

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-11-06 Thread Alex Blewitt
How was the dmg created? Can you mount it and see if the quarantine bits are in the dmg itself? If you downloaded it from a tgz, then created a dmg from that, youā€™d bake in the quarantine flags into the dmg itself. If you can give me the exact url you downloaded I can verify it for you. But I

Re: [platform-dev] ant properties provided via org.eclipse.ant.core.antProperties, working as intended?

2020-11-01 Thread Alex Blewitt
Have a look at https://github.com/eclipse/eclipse.platform ant/org.eclipse.ant.launching/src/org/eclipse/ant/internal/launching/launchConfigurations/RemoteAntRuntimeProcess.java That might not be the exact file but it will be somewhere around there. Alex Sent from my iPhone šŸ“± > On 1 Nov 202

[platform-dev] SonarQube for Eclipse Platform projects?

2020-10-27 Thread Alex Blewitt
I note that sonar.eclipse.org has shut down, but thereā€™s a way of getting an equivalent cloud-hosted solution at https://www.sonarcloud.io/organizations/eclipse/projects set up by following the bug creation p

Re: [platform-dev] Commit messages

2020-10-24 Thread Alex Blewitt
> On 24 Oct 2020, at 13:12, Wim Jongman wrote: > > Andrey recently pointed out on a couple of commits that commit messages could > be better. I agree with that. Do you have specific or generic types of advice of what could be made better about the commit messages? Alex Sent from my iPhone

Re: [platform-dev] Accidental push to eclipse.platform.debug

2020-10-20 Thread Alex Blewitt
Unfortunately this > wonā€™t catch version update issues. Useful when you want to verify integration > in SDK. > > Thanks > Sravan > > > From: Alex Blewitt > Sent: 20 October 2020 22:06 > To: Eclipse platform general developers list. > Subject: [EXTERNAL] Re:

Re: [platform-dev] Accidental push to eclipse.platform.debug

2020-10-20 Thread Alex Blewitt
> On 20 Oct 2020, at 17:30, Mickael Istria wrote: > > > > On Tue, Oct 20, 2020 at 6:23 PM Alex Blewitt <mailto:alex.blew...@gmail.com>> wrote: > I accidentally pushed to master in the platform debug repository in a change > that I thought Iā€™d configured for Ger

[platform-dev] Accidental push to eclipse.platform.debug

2020-10-20 Thread Alex Blewitt
I accidentally pushed to master in the platform debug repository in a change that I thought Iā€™d configured for Gerrit: https://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=5c202200d26fa8f0fb07c46d3f92f5e4338b2f32

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-10-14 Thread Alex Blewitt
> On 14 Oct 2020, at 12:41, Liviu Ionescu wrote: > >> On 14 Oct 2020, at 14:31, Alex Blewitt wrote: >> >> The quarantine bit is added when people download the archive via the >> browser. It does not apply to those downloading with another tool eg >> c

Re: [platform-dev] MacOS .dmg vs .tar.gz

2020-10-14 Thread Alex Blewitt
The quarantine bit is added when people download the archive via the browser. It does not apply to those downloading with another tool eg curl/wget. Itā€™s possible that your users are accustomed to downloading with one of those tools, or are expanding archives with a brew-installed tar (which mig

Re: [platform-dev] Creating a whiteboard pattern for IResourceChangeListener

2020-07-02 Thread Alex Blewitt
Sorry, should perhaps have filed that first. https://bugs.eclipse.org/bugs/show_bug.cgi?id=564876 > On 2 Jul 2020, at 17:21, Lars Vogel wrote: > > Hi Alex, > > Sounds great to me. Thanks for working on this. > > Let's continue this discussion via a bug report. &

[platform-dev] Creating a whiteboard pattern for IResourceChangeListener

2020-07-02 Thread Alex Blewitt
Hi everyone, Iā€™ve proposed a change at https://git.eclipse.org/r/c/platform/eclipse.platform.resources/+/165750 to provide a way of registering IResourceChangeListener instances via an OSGi service rather than an explic