Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

Phabricator trial

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


ori at wikimedia

Aug 8, 2012, 2:36 PM

Post #1 of 9 (502 views)
Permalink
Phabricator trial

Hi,

Phabricator is now running on https://phabricator.wmflabs.org/. If you haven't before indicated that you trust wmflabs.org certificates, your browser may warn you that the site's identity is untrusted. You should add an exception.

You should be able to log in using your WMF Google Apps credentials. If you prefer to have a separate username and password, please contact Steven Walling (swalling [at] wikimedia) who has volunteered to help manage accounts during the trial run.

Be aware that this is a trial run and that the setup hasn't been thoroughly tested for security vulnerabilities. So the usual caveats apply: don't put anything in that is dear to you or private. Other than that, go nuts.

Mark Traceur will administer this machine -- please direct questions to him (but also be prepared to offer help). :)

Thanks to Ryan and Jeremy for their help with configuring this machine.

--
Ori Livneh
ori [at] wikimedia



_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


swalling at wikimedia

Aug 8, 2012, 2:43 PM

Post #2 of 9 (485 views)
Permalink
Re: Phabricator trial [In reply to]

On Wed, Aug 8, 2012 at 2:36 PM, Ori Livneh <ori [at] wikimedia> wrote:

> You should be able to log in using your WMF Google Apps credentials. If
> you prefer to have a separate username and password, please contact Steven
> Walling (swalling [at] wikimedia) who has volunteered to help manage
> accounts during the trial run.
>

I'm also StevenW on the usual freenode channels.

--
Steven Walling
https://wikimediafoundation.org/
_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


erik at wikimedia

Aug 8, 2012, 3:26 PM

Post #3 of 9 (485 views)
Permalink
Re: Phabricator trial [In reply to]

On Wed, Aug 8, 2012 at 2:36 PM, Ori Livneh <ori [at] wikimedia> wrote:
> Mark Traceur will administer this machine -- please direct questions to him (but also be prepared to offer help). :)

Is it possible to set it up in such a way that all read operations can
be performed without logging in, or does Phabricator currently lack
that configuration option?
--
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

Support Free Knowledge: https://wikimediafoundation.org/wiki/Donate

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


ori at wikimedia

Aug 8, 2012, 4:13 PM

Post #4 of 9 (496 views)
Permalink
Re: Phabricator trial [In reply to]

AFAIK, you can expose activity feeds to non-logged-in users, but other views require authentication. You can have an open registration policy. Not sure there's a complete interface available to anonymous users, though. I'll check the docs later and make sure.

--
Ori Livneh
ori [at] wikimedia


On Wednesday, August 8, 2012 at 3:26 PM, Erik Moeller wrote:

> On Wed, Aug 8, 2012 at 2:36 PM, Ori Livneh <ori [at] wikimedia (mailto:ori [at] wikimedia)> wrote:
> > Mark Traceur will administer this machine -- please direct questions to him (but also be prepared to offer help). :)
>
>
>
> Is it possible to set it up in such a way that all read operations can
> be performed without logging in, or does Phabricator currently lack
> that configuration option?
> --
> Erik Möller
> VP of Engineering and Product Development, Wikimedia Foundation
>
> Support Free Knowledge: https://wikimediafoundation.org/wiki/Donate
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l [at] lists (mailto:Wikitech-l [at] lists)
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l




_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


marktraceur at riseup

Aug 10, 2012, 11:29 AM

Post #5 of 9 (481 views)
Permalink
Re: Phabricator trial [In reply to]

All right, I think we need to seriously consider this problem right now:

There's seemingly no way to disable required-login in the conf files. We
need people to be allowed into our code review system, and right now,
they need to either have a Google account (nasty) or ask someone on the
machine for a login (slow). That's pretty much the state of things for
*committing* right now, in Gerrit, but people should be able to see
changesets and the discussions thereof without logging in.

I tried setting "policy.allow-public" to true, but that did nothing
obvious. The docs in default.conf say something about "setting objects
to be publicly accessible", but there are no extra configuration
settings in the policy group, and no mention of "public" in either the
docs or the default.conf example.

Can anyone help me figure this one out?

--
Mark Holmquist
Contractor, Wikimedia Foundation
mtraceur [at] member
http://marktraceur.info

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


marktraceur at riseup

Aug 10, 2012, 11:39 AM

Post #6 of 9 (477 views)
Permalink
Re: Phabricator trial [In reply to]

> This isn't currently supported. You can see progress toward it here:
>
> https://secure.phabricator.com/T603

Except, of course, that I can't, because I (don't have a
(Facebook|Disqus|phabricator.org)|prefer not to use my (GitHub|Google))
account. I'm sure I'm not the only one who hits this wall.

> "policy.allow-public" affects future settings which will be available in the UIs built by T603.

Could you perhaps summarize what that means, time-wise? Is there
anything we (I) can do to push things forward?

--
Mark Holmquist
Contractor, Wikimedia Foundation
mtraceur [at] member
http://marktraceur.info

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jeremy at tuxmachine

Aug 10, 2012, 11:41 AM

Post #7 of 9 (478 views)
Permalink
Re: Phabricator trial [In reply to]

On Fri, Aug 10, 2012 at 2:29 PM, Mark Holmquist <marktraceur [at] riseup> wrote:
> All right, I think we need to seriously consider this problem right now:
>
> There's seemingly no way to disable required-login in the conf files. We
> need people to be allowed into our code review system, and right now, they
> need to either have a Google account (nasty) or ask someone on the machine
> for a login (slow). That's pretty much the state of things for *committing*
> right now, in Gerrit, but people should be able to see changesets and the
> discussions thereof without logging in.
>
> I tried setting "policy.allow-public" to true, but that did nothing obvious.
> The docs in default.conf say something about "setting objects to be publicly
> accessible", but there are no extra configuration settings in the policy
> group, and no mention of "public" in either the docs or the default.conf
> example.
>
> Can anyone help me figure this one out?

This is just not a current feature at all AIUI. the upstream instance
has a demo:demo account which we could set up on ours too but the demo
account has write permissions.

This is filed already as https://secure.phabricator.com/T603

See also https://secure.phabricator.com/project/view/404/

-Jeremy

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jeremy at tuxmachine

Aug 10, 2012, 11:43 AM

Post #8 of 9 (480 views)
Permalink
Re: Phabricator trial [In reply to]

On Fri, Aug 10, 2012 at 2:39 PM, Mark Holmquist <marktraceur [at] riseup> wrote:
> Except, of course, that I can't, because I (don't have a
> (Facebook|Disqus|phabricator.org)|prefer not to use my (GitHub|Google))
> account. I'm sure I'm not the only one who hits this wall.

You're not the only one. Evan seems to be happy to create accounts for
people. (just send him your name and email)

-Jeremy

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


datzrott at alizeepathology

Aug 10, 2012, 12:46 PM

Post #9 of 9 (473 views)
Permalink
Re: Phabricator trial [In reply to]

>> Except, of course, that I can't, because I (don't have a
>> (Facebook|Disqus|phabricator.org)|prefer not to use my
>> (GitHub|Google)) account. I'm sure I'm not the only one who hits this
wall.
>
>You're not the only one. Evan seems to be happy to create accounts for
people. (just send him your name and email)
>
>-Jeremy

For those who just want to follow the link and see what's going on without
making any sort of account at all, I've taken screenshots of the entire
page.

It isn't the most efficient way of viewing it, but it beats creating an
account just to view this bug, especially if you're just following along the
conversation.

http://img43.imageshack.us/img43/1997/16661626.png

Thank you,
Derric Atzrott


_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.