Re: Radeonhd repo not migrated to gitlab.

2019-03-13 Thread Luc Verhaegen
On Wed, Mar 13, 2019 at 04:24:30PM +, Daniel Stone wrote:
> Hi Kevin,
> 
> On Wed, 13 Mar 2019 at 16:00, Kevin Brace  wrote:
> > I am not here to side with either one of you (i.e., Luc or you), but I have 
> > been wondering why some of the older, neglected (I use the word 
> > "underserved" to describe it) DDXs in general have weird git and ssh clone 
> > addresses.
> > For example, Number Nine Imagine 128 DDX.
> >
> > [...]
> >
> > Why do I see this xorg/xserver-test for xorg/driver/xf86-video-i128?
> > Another example will be S3 ViRGE DDX.
> >
> > [...]
> >
> > This time I see xorg/driver/xf86-video-p690.
> > I probably should not get into the conspiracy theory territory, but for 
> > some of the underserved DDXs some months ago, the git and ssh cloning 
> > addresses were definitely pointing to xorg/driver/xf86-video-radeonhd.
> > It was about roughly when you were working on GitLab migration.
> > Considering that the history between you and Luc, is there a good 
> > explanation for why the cloning addresses for git and ssh were pointing to 
> > xorg/driver/xf86-video-radeonhd back then?
> > I have been wondering if this was some kind of a prank considering the 
> > history of xf86-video-radeonhd.
> > I do not have a personal stake in what happened between you and Luc some 
> > years ago, but if you can try to correct the wrong git and ssh cloning 
> > address issue, that will be appreciated.
> 
> Sure, I've fixed it now, though it might take a few minutes to finish 
> updating.
> 
> In the shell script we use to generate cgitrc, we were looping over
> all the repositories and either printing a GitLab clone URL if the
> tree was mirrored from GitLab to cgit, or printing anongit clone URLs
> if not. In the former case, we were forgetting to clear the variables
> with the anongit URLs, so GitLab repos would show the anongit clone
> URLs of the last non-GitLab repo found (if any).
> 
> Hence xf86-video-radeonhd appearing in some drivers (as it was
> inadvertently missed until this thread), xserver-test appearing in
> others (as it was deliberately not migrated), and xf86-video-p690 (not
> migrated as it's empty).

So you claim that you _deliberately_ avoided migrating both xserver-test 
and xf86-video-p690, and that radeonhd was _accidentally_ missed?

Those not migrated repos stick out like sore thumbs on cgit.fd.o.

More people definitely would've noticed it. And i wonder how many of 
them decided to either not open up the can of worms, and avoid suffering 
the political consequences, or who somewhat revelled in the fact that it 
was not migrated. I have not trawled irclogs yet to see if anyone 
brought it up there, like what happened in 2010:

https://lists.freedesktop.org/archives/xorg/2010-November/051783.html

Luc Verhaegen.
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: frustrated by gitlab - where is the release history?

2019-03-13 Thread Emil Velikov
On Thu, 28 Feb 2019 at 08:18, Felix Miata  wrote:
>
> https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ has what I'm 
> looking for for the Intel
> DDX. I would like to find whatever corresponds to it for the server, which on 
> opensuse seems to be
> called xorg-x11-server. URL in its info is merely 
> http://xorg.freedesktop.org/. Name in Debian
> seems to be xserver-xorg-core. It seems like 
> https://gitlab.freedesktop.org/xorg/xserver should
> have it, but I don't see it. What am I missing?

The distribution names does not always follow the upstream repository name.
As in this case xorg-x11-server vs xserver-xorg-core vs xorg/xserver.

If your distribution does not list the correct URL, please file a bug report.
Then it's a matter of using $URL/tags - as Pekka pointed out.

HTH
Emil
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: Radeonhd repo not migrated to gitlab.

2019-03-13 Thread Alan Coopersmith

"Never attribute to malice that which is adequately explained by software bugs."

--
-Alan Coopersmith-   alan.coopersm...@oracle.com
 Oracle Solaris Engineering - https://blogs.oracle.com/alanc
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: Radeonhd repo not migrated to gitlab.

2019-03-13 Thread Daniel Stone
Hi Kevin,

On Wed, 13 Mar 2019 at 16:00, Kevin Brace  wrote:
> I am not here to side with either one of you (i.e., Luc or you), but I have 
> been wondering why some of the older, neglected (I use the word "underserved" 
> to describe it) DDXs in general have weird git and ssh clone addresses.
> For example, Number Nine Imagine 128 DDX.
>
> [...]
>
> Why do I see this xorg/xserver-test for xorg/driver/xf86-video-i128?
> Another example will be S3 ViRGE DDX.
>
> [...]
>
> This time I see xorg/driver/xf86-video-p690.
> I probably should not get into the conspiracy theory territory, but for 
> some of the underserved DDXs some months ago, the git and ssh cloning 
> addresses were definitely pointing to xorg/driver/xf86-video-radeonhd.
> It was about roughly when you were working on GitLab migration.
> Considering that the history between you and Luc, is there a good explanation 
> for why the cloning addresses for git and ssh were pointing to 
> xorg/driver/xf86-video-radeonhd back then?
> I have been wondering if this was some kind of a prank considering the 
> history of xf86-video-radeonhd.
> I do not have a personal stake in what happened between you and Luc some 
> years ago, but if you can try to correct the wrong git and ssh cloning 
> address issue, that will be appreciated.

Sure, I've fixed it now, though it might take a few minutes to finish updating.

In the shell script we use to generate cgitrc, we were looping over
all the repositories and either printing a GitLab clone URL if the
tree was mirrored from GitLab to cgit, or printing anongit clone URLs
if not. In the former case, we were forgetting to clear the variables
with the anongit URLs, so GitLab repos would show the anongit clone
URLs of the last non-GitLab repo found (if any).

Hence xf86-video-radeonhd appearing in some drivers (as it was
inadvertently missed until this thread), xserver-test appearing in
others (as it was deliberately not migrated), and xf86-video-p690 (not
migrated as it's empty).

I've attached the relevant shell snippet in order to hopefully calm
the conspiracy theories.

In future, if you notice anything like this, please file an issue on
https://gitlab.freedesktop.org/freedesktop/freedesktop/issues/new/ and
we'll try to fix it.

Cheers,
Daniel


gitlab_mirror=$(test -d /git/${sh_wgit} && pushd
/git/${sh_wgit} >/dev/null && git config --local fdo.gitlab-mirror ||
true)
if [ -n "$gitlab_mirror" ]; then
httpsurl="https://gitlab.freedesktop.org/$gitlab_mirror;
sshurl="" # XXX this was missing
giturl="" # XXX this was missing
httpurl="" # XXX this was missing
echo "repo.desc=$desc (mirrored from $httpsurl)"
else
httpsurl=""
echo repo.desc=$desc
if [ "${url#\~}" != "$url" ]; then
sshurl="ssh://people.freedesktop.org/$url"
giturl="git://people.freedesktop.org/$url"
else
sshurl="ssh://git.freedesktop.org/git/$url"
giturl="git://anongit.freedesktop.org/$url"
fi
fi

echo "repo.clone-url=$httpsurl $giturl $sshurl $httpurl"
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: Radeonhd repo not migrated to gitlab.

2019-03-13 Thread Kevin Brace
Hi Daniel,

I am not here to side with either one of you (i.e., Luc or you), but I have 
been wondering why some of the older, neglected (I use the word "underserved" 
to describe it) DDXs in general have weird git and ssh clone addresses.
For example, Number Nine Imagine 128 DDX.

https://cgit.freedesktop.org/xorg/driver/xf86-video-i128/

--
Clone
https://gitlab.freedesktop.org/xorg/driver/xf86-video-i128
git://anongit.freedesktop.org/xorg/xserver-test
ssh://git.freedesktop.org/git/xorg/xserver-test
https://anongit.freedesktop.org/git/xorg/driver/xf86-video-i128.git
--

Why do I see this xorg/xserver-test for xorg/driver/xf86-video-i128?
Another example will be S3 ViRGE DDX.

https://cgit.freedesktop.org/xorg/driver/xf86-video-s3virge/

--
Clone
https://gitlab.freedesktop.org/xorg/driver/xf86-video-s3virge
git://anongit.freedesktop.org/xorg/driver/xf86-video-p690
ssh://git.freedesktop.org/git/xorg/driver/xf86-video-p690
https://anongit.freedesktop.org/git/xorg/driver/xf86-video-s3virge.git
--

This time I see xorg/driver/xf86-video-p690.
I probably should not get into the conspiracy theory territory, but for 
some of the underserved DDXs some months ago, the git and ssh cloning addresses 
were definitely pointing to xorg/driver/xf86-video-radeonhd.
It was about roughly when you were working on GitLab migration.
Considering that the history between you and Luc, is there a good explanation 
for why the cloning addresses for git and ssh were pointing to 
xorg/driver/xf86-video-radeonhd back then?
I have been wondering if this was some kind of a prank considering the history 
of xf86-video-radeonhd.
I do not have a personal stake in what happened between you and Luc some years 
ago, but if you can try to correct the wrong git and ssh cloning address issue, 
that will be appreciated.

Regards,

Kevin Brace
Brace Computer Laboratory blog
https://bracecomputerlab.com


> Date: Fri, 8 Mar 2019 06:37:21 +0900
> From: Daniel Stone 
> To: Adam Jackson 
> Cc: Luc Verhaegen , xorg-devel
>   
> Subject: Re: Radeonhd repo not migrated to gitlab.
> Message-ID:
>   
> Content-Type: text/plain; charset="UTF-8"
> 
> On Fri, 8 Mar 2019 at 04:35, Adam Jackson  wrote:
> > On Wed, 2019-03-06 at 17:04 +0100, Luc Verhaegen wrote:
> > > Is there a reason why, of _all_ drivers listed in
> > >
> > > https://cgit.freedesktop.org/xorg/driver
> > >
> > > the Radeonhd repository at
> > >
> > > https://cgit.freedesktop.org/xorg/driver/xf86-video-radeonhd/
> > >
> > > has not been mirrored?
> >
> > Pretty sure I came up with the list of modules to migrate from the set
> > I happened to have cloned locally, but it's been months. I've added a
> > note to the migration ticket:
> >
> > https://gitlab.freedesktop.org/freedesktop/freedesktop/issues/40
> 
> ... and I've migrated it.
> 
> FWIW, It was unique amongst all Xorg repos in that it didn't have a
> .git suffix on the directory (i.e. its path was
> /srv/git.freedesktop.org/git/xorg/driver/xf86-video-radeonhd/ rather
> than .../xf86-video-radeonhd.git/), which might explain it if you were
> pattern-matching to list all the repos. Certainly it broke the
> migration script so I had to rename it by hand first. Anyway, it's
> migrated now.
> 
> Cheers,
> Daniel
> 
> 

___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel