eclipse-platform / eclipse.platform.releng.aggregator Goto Github PK
View Code? Open in Web Editor NEWAggregated repository for Eclipse Java IDE
Home Page: https://www.eclipse.org/eclipse/
License: Eclipse Public License 2.0
Aggregated repository for Eclipse Java IDE
Home Page: https://www.eclipse.org/eclipse/
License: Eclipse Public License 2.0
Need to create patch build for Java 18 Work done during 4.23 release timeframe
Mockito and AssertJ
I see in Eclipse History that differently to gerrit, where the user that triggered "merge" was recorded as committer, few commits are pushed where the committer is "GitHub [email protected]":
Is this something we want / can / should configure globally and document in a policy, or is this responsibility of the individuals to do so, and if yes, hhow it should be done?
See git log --pretty=fuller
command output:
git log --pretty=fuller -n 3
commit 02999245b760e4ddb79bd80343277e4828b40fab (HEAD -> master, origin/master)
Author: Jayaprakash Arthanareeswaran <[email protected]>
AuthorDate: Wed Feb 9 17:37:29 2022 +0530
Commit: GitHub <[email protected]>
CommitDate: Wed Feb 9 17:37:29 2022 +0530
Create P-build for Java 18 #7 (#11)
commit 3dfa91e12b724ee6bdb4ab88e106645d81e37b12 (tag: Y20220209-0600)
Author: Sarika Sinha <[email protected]>
AuthorDate: Wed Feb 9 14:27:28 2022 +0530
Commit: GitHub <[email protected]>
CommitDate: Wed Feb 9 14:27:28 2022 +0530
#7 Debug j18 (#10)
* Update repositories_java18patch.txt
* Update pom.xml
* Update feature.xml
commit 004e0b224f8361da4c6ddf81c09e54aaa099d551
Author: Kalyan Prasad Tatavarthi <[email protected]>
AuthorDate: Wed Feb 9 13:58:53 2022 +0530
Commit: GitHub <[email protected]>
CommitDate: Wed Feb 9 13:58:53 2022 +0530
#7 jdt ui changes for p-build (#9)
* Update repositories_java18patch.txt
* Update feature.xml
* Update pom.xml
Here is the list of repositories that needs to be migrated to github. Completed ones will be checked
(Courtesy @mickaelistria)
Prerequisites
The repo must have very few Gerrit patches pending. Migrating existing contributions from Gerrit to GitHub will be annoying for submitters and reviewers, so we should avoid this as much as possible
Migration steps
tycho.scmUrl
property eg eclipse-platform/eclipse.platform.releng#3This repository is now moved to GitHub: https://github.com/eclipse-platform/eclipse.platform.releng.aggregator
If you see this message, perform GitHub migration by (assuming the legacy Gerrit repo is called `origin`)
$ git reset --hard HEAD^
$ git remote set upstream [email protected]:eclipse-platform/eclipse.platform.releng.git
$ git pull upstream master
(dot files can/should be removed as well) Do not modify Gerrit repo to not break users (see #24 (comment) )
9 Update https://projects.eclipse.org/projects/eclipse.platform/developer to point to GitHub repo instead of Gerrit one.
10. Send a notification to the project mailing-list + eclipse-dev mailing-list about moved repository.
This Git repository is now moved to GitHub: https://github.com/eclipse-platform/eclipse.platform.releng.aggregator . Please immediately set you `upstream` repo url to use GitHub instead of Gerrit
$ git remote set-url upstream [email protected]:eclipse-platform/eclipse.platform.releng.git
Also update your development files (Oomph profiles, *.psf files...) to adjust your workflow.
This repository is now moved to GitHub: https://github.com/eclipse-platform/eclipse.platform.releng.aggregator . Please immediately set you `upstream` repo url to use GitHub instead of Gerrit
$ git remote set-url upstream [email protected]:eclipse-platform/eclipse.platform.releng.git
If you're not planning to continue working on this patch; please mark this current Gerrit review as "Abandoned".
If you're willing to transfer this issue to GitHub Pull Requests:
1. On GitHub Web Interface, fork the repository, and retrieve the URL for the fork eg `[email protected]:my-github-userid/eclipse.platform.releng.git`
2. $ git remote add origin [email protected]:my-github-userid/eclipse.platform.releng.git
3. Checkout this current patch (See the "Download" link on this Gerrit review page)
4. $ git push origin HEAD:refs/heads/a-meaningful-branch-name
5. As output of the push, Git shows a link to Create a Pull Request, follow this link and create the pull request. If some useful discussion took place on Gerrit, you may want to include a link to the Gerrit review on the GitHub pull request message, for reference.
Following repos:
For example from the latest I-build:
If you try to install this in Eclipse you get the "Trust" dialog for mockito and friends due to missing GPG signatures.
I believe this to be caused by a bug in Tycho, see bug eclipse-tycho/tycho#658
Why are we not in the github.com/eclipse namespace like all other projects?
Creating this to track release activities for 4.23. Refer Bug 578869 - Release tasks for 4.23 for bugzilla items
Support for centos has been dropped by Dec 31, 2021. Need to migrate these to use redhat base image version 8.
Code is available here
Commit f5bf4f1
should be linked to
https://bugs.eclipse.org/bugs/show_bug.cgi?id=578004
but of course there is nothing.
If we now move to github, should we have bugs in github or should link to bugzilla, but just committing without any ticket should be avoided, at least for all non trivial commits.
Currently we are running smoke tests with Java 11 and Java 17. Need to run these with Java 18 as well
Needed in order to start building gtk4 bindings for swt.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.