Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-29 Thread bawolff
On Tue, Jun 21, 2016 at 8:26 PM, MZMcBride  wrote:
> Platonides wrote:
>>I hear this with dismay. When I wanted to view the repository online in
>>the past, I always ended up heading to git.wikimedia.org, since I was
>>unable to *find* the repository at phabricator.
>>At most, phabricator showed a somewhat related diffusion commit.
>
> Phabricator site search includes repositories. I agree that parts of
> Phabricator, including the repository index at
> , can be annoying to find
> currently.

Phabricator site search is pretty useless all and all. 75% of the time
I can't even find the bugs I'm looking for, and its more effective to
go the the project's workboard and hit ctrl+F in my browser.

As for git, I almost never want to actually look at it online. But
when I do, I'll probably just end up going to the github mirror...

--
bawolff

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread MZMcBride
jay...@gmail.com wrote:
>Can we have a static website at git.wikimedia.org with some dev curated
>phab links to the most important projects ?

We could redirect  to a page on mediawiki.org
that includes a list of the most popular repositories, with links to the
various options for browsing the repository (Phabricator Diffusion and
GitHub, at least). I'd be opposed to yet another micro-site.

I'm also fine with  just redirecting to
, which is the current plan
according to . This allows
logged-in users to customize the default query. Similar to Maniphest,
Diffusion will use the top-sorted custom saved or built-in query as the
application's start page.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread MZMcBride
Platonides wrote:
>I hear this with dismay. When I wanted to view the repository online in
>the past, I always ended up heading to git.wikimedia.org, since I was
>unable to *find* the repository at phabricator.
>At most, phabricator showed a somewhat related diffusion commit.

Phabricator site search includes repositories. I agree that parts of
Phabricator, including the repository index at
, can be annoying to find
currently.

>Gitblit may not be the most suited software regarding technical
>stability, but diffusion is far from having an acceptable UI,
>I'm afraid.

The Git repositories are also mirrored to GitHub, of course. Many people
are already on GitHub for other projects and seem to enjoy, or at least
tolerate, its user interface. I wonder if we have an index of Git mirrors.

It's also possible for anyone to set up their own online Git repository
browser (e.g., GitLab or Gogs) or contribute patches upstream to
Phabricator Diffusion to add missing features.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread jayvdb
Can we have a static website at git.wikimedia.org with some dev curated
phab links to the most important projects ?

On Wed, 22 Jun 2016 06:43 Platonides,  wrote:

> On 21/06/16 23:16, Greg Grossmeier wrote:
> > == tl;dr ==
> > On June 29th git.wikimedia.org (running Gitblit) will redirect all
> > requests to Phabricator. The vast majority of requests will be correctly
> > redirected.
> >
> > == What is happening? ==
> > In an effort to reduce the maintenance burden of redudant services we
> > will be removing git.wikimedia.org. The software that has been serving
> > git.wikimedia.org, Gitblit, has given our Operations team many headaches
> > over the years[0] and now that we have all repositories hosted in
> > Phabricator[1] there is no reason to keep Gitblit around. Phabricator's
> > Diffusion (the name of the code browser) provides the needed
> > functionality that Gitblit served (mostly viewing/browsing repositories,
> > something which Gerrit does not do).
>
>
> I hear this with dismay. When I wanted to view the repository online in
> the past, I always ended up heading to git.wikimedia.org, since I was
> unable to *find* the repository at phabricator.
> At most, phabricator showed a somewhat related diffusion commit.
>
> Gitblit may not be the most suited software regarding technical
> stability, but diffusion is far from having an acceptable UI,
> I'm afraid.
>
> ☹
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread K. Peachey
On 22 June 2016 at 07:16, Greg Grossmeier  wrote:
> One known issue to call out: Diffusion does not list commits by person.
> However Differential (the code-review tool) does this (not just for new
> commits). There is no easy/maintainable way to redirect those,
> unfortunately.

Is this being tracked anywhere? This used to work… Searches such as
(linked from the users profile)

have worked for me previously

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread Platonides

On 21/06/16 23:16, Greg Grossmeier wrote:

== tl;dr ==
On June 29th git.wikimedia.org (running Gitblit) will redirect all
requests to Phabricator. The vast majority of requests will be correctly
redirected.

== What is happening? ==
In an effort to reduce the maintenance burden of redudant services we
will be removing git.wikimedia.org. The software that has been serving
git.wikimedia.org, Gitblit, has given our Operations team many headaches
over the years[0] and now that we have all repositories hosted in
Phabricator[1] there is no reason to keep Gitblit around. Phabricator's
Diffusion (the name of the code browser) provides the needed
functionality that Gitblit served (mostly viewing/browsing repositories,
something which Gerrit does not do).



I hear this with dismay. When I wanted to view the repository online in 
the past, I always ended up heading to git.wikimedia.org, since I was 
unable to *find* the repository at phabricator.

At most, phabricator showed a somewhat related diffusion commit.

Gitblit may not be the most suited software regarding technical 
stability, but diffusion is far from having an acceptable UI,

I'm afraid.

☹

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] git.wikimedia.org (Gitblit) going away on June 29th, redirected to Phabricator

2016-06-21 Thread Greg Grossmeier
== tl;dr ==
On June 29th git.wikimedia.org (running Gitblit) will redirect all
requests to Phabricator. The vast majority of requests will be correctly
redirected.

== What is happening? ==
In an effort to reduce the maintenance burden of redudant services we
will be removing git.wikimedia.org. The software that has been serving
git.wikimedia.org, Gitblit, has given our Operations team many headaches
over the years[0] and now that we have all repositories hosted in
Phabricator[1] there is no reason to keep Gitblit around. Phabricator's
Diffusion (the name of the code browser) provides the needed
functionality that Gitblit served (mostly viewing/browsing repositories,
something which Gerrit does not do).

== When will it happen? == 
June 29th
https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20160629T1600

== How could this affect me? ==
Potentially, you use an unpopular (in the sense of not used often)
feature of Gitblit that is not supported in Diffusion. This should be
unlikely.

Potentially, a link you follow that pointed to somewhere on
git.wikimedia.org will not redirect correctly. This is also unlikely as
we (mostly @Danny_B and @Paladox) took great care to update many
mediawiki.org templates along with providing very robust redirect
rules[2]. If you find one that isn't working, please let us know (along
with the original url and, if possible, the desired target in
Diffusion).

One known issue to call out: Diffusion does not list commits by person.
However Differential (the code-review tool) does this (not just for new
commits). There is no easy/maintainable way to redirect those,
unfortunately.

Something else broken? Please file a task in Phabricator in the
#Diffusion project[3].

Thanks,

Greg, on behalf of WMF Release Engineering (and all the volunteers who
helped along the way (and Ops!))

[0] eg: https://phabricator.wikimedia.org/T73974
[1] https://phabricator.wikimedia.org/diffusion/
[2] https://phabricator.wikimedia.org/T137224
[3] https://phabricator.wikimedia.org/project/profile/53/

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @gregA18D 1138 8E47 FAC8 1C7D |


signature.asc
Description: Digital signature
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l