inline

On 10/9/2019 1:13 AM, Tom Schindl wrote:
Hi,

I'm not sure I fully understand that hg => git translation but do we see
the full history https://github.com/openjdk/jfx of files or just a
partial version?

It's a full history, identical to the HG repo.

If I eg look at
https://github.com/openjdk/jfx/commits/master/modules/javafx.graphics/src/main/java/javafx/scene/Node.java
I doubt this is the fully history of this class (eg including OpenJFX-8).

This is a known limitation of the GitHub UI interface. The history for a file is shown using the equivalent of "git log filename" which won't show history across file renames. If you have a local clone you can do this:

git log --follow filename

Btw, this is the same behavior that you will see with HG: "hg log filename" will not follow renames, but "hg log --follow filename" does.

Another strange thing is that I see by looking at the tags
(https://github.com/openjdk/jfx/tags) and releases I
(https://github.com/openjdk/jfx/releases). There are some 8u*
tags/releases but it's by far not all of them. Why is that?

This also matches the HG repo, as can be seen here:

http://hg.openjdk.java.net/openjfx/jfx-dev/rt/tags

The only reason it has any 8u tags at all is that up until partway through the 8u60 release, we were doing all FX development in 8u and forward syncing all changesets to 9. We stopped auto-syncing after 8u60-b08 as announced in this message [1].

-- Kevin

[1] https://mail.openjdk.java.net/pipermail/openjfx-dev/2015-March/016826.html

Reply via email to