-
Notifications
You must be signed in to change notification settings - Fork 132
Revisit the update site #1381
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@jantje +1 for removing the product entry from the marketplace? |
Seems like a plan. |
There were already references to the product download pages on the plugin marketplace page so I simply deleted the product market page. |
I'm not sure whether the self-contained update site is a good thing.
This only adds nebula to what a standard internationalized eclipse install should have I personally think that the problems were amongst others cause by product installs that used the old gnu mcu requiring old CDT which is incompatible with sloeber 4.4 requiring CDT 10 or higher |
Yes, this is a nice fix. However, this will not solve the plugins issue. The update sites in the product do not work for the plug-in. Any problems we had in the past are probably solved with later Tycho and P2 versions. |
I do not understand this |
People report that the plugin update fails. Not the product update. You have been changing the repositories in the .product file. This has no effect on issue #1361 |
I also updated the update site |
I see. That makes sense. |
Update site stays at it is then. I have changed the Github build. All artifacts of a github build are now saved and can be downloaded. All products and the update site. e.g. https://github.com/Sloeber/arduino-eclipse-plugin/actions/runs/1224353006 |
I'm considering releasing 4.4.1 |
@wimjongman |
Yes but we have to make sure that it works first. |
Adding the github artifacts location to the nightly downloads page.
Failing update
See #1361 for what people are currently seeing.
The current update site is not self-contained. It means that Sloeber depends on other update sites to be available as well. Since we cannot depend on them, I suggest that we make the update site self-contained meaning that it contains everything that Sloeber needs.
I have been testing with the self-contained repository and it basically does not require anything else but the CDT and the Oscilloscope widget to plot.
Marketplace
Currently, Sloeber has two entries on the marketplace. One for the product and one for the plugin. It is confusing for the user because "what needs to be installed?" Furthermore, both marketplace entries install the same feature, so there is no difference between the two entries.
I suggest dropping the product and add to the plugin entry that we advise the beginner to start with the product download.
The text was updated successfully, but these errors were encountered: