Philippe> Although I agree with sebb that not touching layout makes it
easier for us to study and work progressively with this migration.
Philippe> I am not sure we should keep layout AS-IS.

That's false assumption.
There are tons of tools that can compare files and ignore file movements.

For instance:
1) Navigate to https://github.com/apache/jmeter/pull/448/files
2) Open "javascript development console" (e.g. in Chrome)
3) Type the following and press enter: $$('div.empty').forEach(function(e)
{ e.parentElement.parentElement.style.display='none'; })

VoilĂ ! You see just the source diff, and all the renames are hidden.

In the same way, `git -M ` in console can ignore "rename only" changes.
So, do you have *technical* reasons for keeping the layout?

Philippe>What would we loose or have to do additionally if we don't touch
it as least in first migration step

We will lose MY time, and we will get NOTHING out of it.
As I said above, source comparison is trivial (e.g. even GitHub UI works
for that)
Source layout has nothing to do with comparison of binary artifacts by the
way.

Vladimir

Reply via email to