Re: How am i supposed to use arc? - was - Re: Phabricator: All repositories registered - upcoming workflow changes
- Date: Sun, 26 Mar 2017 18:55:15 +0200
- From: Elvis Angelaccio <elvis.angelaccio@xxxxxxx>
- Subject: Re: How am i supposed to use arc? - was - Re: Phabricator: All repositories registered - upcoming workflow changes
On Sun, Mar 26, 2017 at 6:33 PM, Albert Astals Cid <aacid@xxxxxxx> wrote:
> El diumenge, 29 de gener de 2017, a les 8:32:21 CEST, Ben Cooksley va
>> Hi everyone,
>> We've just completed the registration of all mainline repositories
>> (not including Websites or Sysadmin namespaced ones) on Phabricator.
>> Thanks go to Luigi Toscano for providing significant assistance with
>> this process.
>> From this point forward, communities should be moving away from
>> Reviewboard to Phabricator for conducting code review. Sysadmin will
>> be announcing a timeline for the shutdown of Reviewboard in the near
>> Projects which haven't yet looked into Phabricator, including getting
>> things like mailing list notifications and projects setup should do so
>> as soon as practical.
>> As part of the registration process, Sysadmin tagged repositories,
>> associating them to Projects. These tags show what a repository is
>> associated with and it's status.
>> This includes things like whether development is currently active (the
>> Historical Archival and Up For Adoption tags), which release unit it
>> is part of (KDE Applications, Frameworks, etc) and the general
>> development effort it is associated with.
>> It would be appreciated if everyone could please check their
>> repositories to ensure they've been tagged correctly. Adjustments can
>> either be sent as replies to this email (include sysadmin@ in CC
>> please) or by asking a member of the Community Admins project on
>> Phabricator to make the change for you.
> I tried using arc today, after reading some documentation it seems i need to
> arc diff
> to upload a patch, but then i got hit by
> $ arc diff
> Usage Exception: This command requires arc to connect to a Phabricator
> install, but no
> Phabricator installation is configured. To configure a Phabricator URI:
> - set a default location with `arc set-config default <uri>`; or
> - specify `--conduit-uri=uri` explicitly; or
> - run `arc` in a working copy with an '.arcconfig'.
> And i couldn't find more documentation on how to move forward. Ultimately I
> asked Aleix that told me "copy the .arcconfig file from plasma-desktop".
> Since newbies usually don't have Aleix at hand, how do we fix this?
The best solution is that every repository has an .arcconfig file. Even
though one can locally configure arc, it is still annoying to do and one
more thing that gets in the way of someone's contribution.
>> Ben Cooksley
>> KDE Sysadmin