Page MenuHomePhabricator
Feed Advanced Search

Oct 26 2015

epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 26 2015, 9:24 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 26 2015, 9:09 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 26 2015, 8:21 PM · Haskell.org, Restricted Project, Differential
epriestley closed T9519: Design the Drydock Blueprint selection mechanism, a subtask of T9252: Unprototype Drydock (v1), as Resolved.
Oct 26 2015, 7:38 PM · Prioritized, Drydock
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 26 2015, 6:23 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 26 2015, 5:21 PM · Haskell.org, Restricted Project, Differential

Oct 25 2015

epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 25 2015, 11:23 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 25 2015, 11:08 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 25 2015, 6:12 PM · Prioritized, Drydock

Oct 24 2015

epriestley moved T7441: Support OAuth providers in the cluster from Backlog to The Queue on the Prioritized board.
Oct 24 2015, 4:49 PM · Auth, Phacility
epriestley added a comment to T182: Commit into repository directly from differential.

We had a very slow week and haven't made much progress here. There is a new list view and some new, more reasonable UI. We landed our first production change with this mechanism.

Oct 24 2015, 3:26 PM · Haskell.org, Restricted Project, Differential

Oct 23 2015

uaoleg added a comment to T9378: Build Projects v3.

What is the timeline?

Oct 23 2015, 12:04 PM · Projects (v3), Prioritized

Oct 22 2015

epriestley added a project to T7441: Support OAuth providers in the cluster: Prioritized.
Oct 22 2015, 6:07 PM · Auth, Phacility
angie moved T8572: Prompt for incomplete/unsaved inline comments upon creating a new comment instead of doing nothing from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 22 2015, 5:51 PM · Prioritized, Differential, Restricted Project

Oct 20 2015

epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 20 2015, 11:31 PM · Haskell.org, Restricted Project, Differential

Oct 16 2015

epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 16 2015, 9:33 PM · Haskell.org, Restricted Project, Differential

Oct 15 2015

epriestley closed T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts as Resolved.

One followup in T9573 but I don't think anything exploded, otherwise.

Oct 15 2015, 5:21 PM · Prioritized, Projects
epriestley closed T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction as Resolved by committing Restricted Diffusion Commit.
Oct 15 2015, 5:20 PM · Prioritized, Remarkup
epriestley added a revision to T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction: Restricted Differential Revision.
Oct 15 2015, 5:09 PM · Prioritized, Remarkup

Oct 14 2015

epriestley added a comment to T9252: Unprototype Drydock (v1).

Progress here:

Oct 14 2015, 8:04 PM · Prioritized, Drydock
epriestley added a comment to T182: Commit into repository directly from differential.

General progress update here: this now works, technically. Almost every part of it -- particularly, the UI -- is still total garbage for now, but if you ship a revision against rGITTEST up to this server you'll get a "Land Revision" button on it which has worked twice in the past and might work again. I would recommend extending the list of pasta varieties found in the pasta file if you want to try this (the button should appear and function without requiring the revision to be accepted for now, and everyone has write access to the repo anyway).

Oct 14 2015, 7:08 PM · Haskell.org, Restricted Project, Differential
angie moved T9126: diffusion history page should give browse links for each committed version of the file from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 14 2015, 6:53 PM · Prioritized, Diffusion, Restricted Project
justinkao added a comment to T9126: diffusion history page should give browse links for each committed version of the file.

Yup! Much improved, thanks.

Oct 14 2015, 6:48 PM · Prioritized, Diffusion, Restricted Project
angie added a comment to T8572: Prompt for incomplete/unsaved inline comments upon creating a new comment instead of doing nothing.

@aj can you confirm this has been resolved?

Oct 14 2015, 6:41 PM · Prioritized, Differential, Restricted Project
angie added a comment to T9126: diffusion history page should give browse links for each committed version of the file.

@justinkao can you confirm this has been resolved?

Oct 14 2015, 6:41 PM · Prioritized, Diffusion, Restricted Project
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 14 2015, 5:39 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 14 2015, 12:26 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 14 2015, 12:02 PM · Prioritized, Drydock

Oct 13 2015

epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 13 2015, 10:37 PM · Haskell.org, Restricted Project, Differential
chad updated subscribers of T9378: Build Projects v3.
Oct 13 2015, 7:00 PM · Projects (v3), Prioritized
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 13 2015, 4:39 PM · Haskell.org, Restricted Project, Differential
epriestley added a comment to T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts.

At HEAD:

Oct 13 2015, 12:05 AM · Prioritized, Projects

Oct 12 2015

epriestley added a revision to T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts: Restricted Differential Revision.
Oct 12 2015, 11:55 PM · Prioritized, Projects
epriestley added a revision to T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts: Restricted Differential Revision.
Oct 12 2015, 11:08 PM · Prioritized, Projects
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 12 2015, 10:48 PM · Haskell.org, Restricted Project, Differential
epriestley added a revision to T182: Commit into repository directly from differential: Restricted Differential Revision.
Oct 12 2015, 9:12 PM · Haskell.org, Restricted Project, Differential
epriestley moved T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts from Backlog to The Queue on the Prioritized board.
Oct 12 2015, 6:58 PM · Prioritized, Projects
epriestley claimed T9551: Strip strange characters out of project hashtags, or support parsing strange hashtag characters in other contexts.
Oct 12 2015, 6:57 PM · Prioritized, Projects
epriestley added a comment to T182: Commit into repository directly from differential.

Blueprint selection (which got more details in T9519) is now in a rough-but-functional state so I expect the rest of this to move forward shortly.

Oct 12 2015, 1:56 PM · Haskell.org, Restricted Project, Differential

Oct 11 2015

epriestley updated subscribers of T5791: Write Herald rules for outbound mail.
Oct 11 2015, 11:47 AM · Restricted Project, Restricted Project, FreeBSD, Mail

Oct 10 2015

epriestley moved T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential from Preflight to The Queue on the Prioritized board.
Oct 10 2015, 1:31 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley moved T182: Commit into repository directly from differential from Preflight to The Queue on the Prioritized board.
Oct 10 2015, 1:30 PM · Haskell.org, Restricted Project, Differential
epriestley moved T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction from Preflight to The Queue on the Prioritized board.
Oct 10 2015, 1:30 PM · Prioritized, Remarkup
epriestley moved T9352: Write some custom Herald glue for driving builds through Owners from The Queue to Paused on the Prioritized board.
Oct 10 2015, 1:30 PM · Harbormaster, Herald, Owners, Prioritized
epriestley moved T9252: Unprototype Drydock (v1) from Preflight to Paused on the Prioritized board.
Oct 10 2015, 1:30 PM · Prioritized, Drydock
epriestley moved T9123: Build Phabricator in Harbormaster (v2) from Preflight to Paused on the Prioritized board.
Oct 10 2015, 1:30 PM · Prioritized, Harbormaster
epriestley moved T9303: Improve Phacility Onboarding/NUX from The Queue to Paused on the Prioritized board.
Oct 10 2015, 1:30 PM · Phacility

Oct 6 2015

epriestley added a revision to T9123: Build Phabricator in Harbormaster (v2): Restricted Differential Revision.
Oct 6 2015, 1:02 PM · Prioritized, Harbormaster
epriestley added a comment to T182: Commit into repository directly from differential.

Defining the v0 of this in greater detail -- largely just me thinking out loud:

Oct 6 2015, 4:32 AM · Haskell.org, Restricted Project, Differential
epriestley added a comment to T182: Commit into repository directly from differential.

We are also likely to build some sort of consensus framework (primarily to solve problems in T7639 / T7148) which provides generic support for "N of M users must approve this". This is a cleaner fit for having peers reset your MFA than putting a second weird review step on the merge pipeline, but maybe applicable at some point down the line.

Oct 6 2015, 1:20 AM · Haskell.org, Restricted Project, Differential
epriestley added a comment to T182: Commit into repository directly from differential.

I think we're ready to start laying in some of the groundwork for this. Per T9252, we now have hosted builds of commits and revisions in the upstream. This code still needs additional work and is missing a lot of generality, but the fundamentals seem to be in reasonable shape and I think we're on the path to stability.

Oct 6 2015, 1:14 AM · Haskell.org, Restricted Project, Differential
chad added a comment to T9123: Build Phabricator in Harbormaster (v2).

mmm meat

Oct 6 2015, 12:52 AM · Prioritized, Harbormaster
epriestley added a comment to T9123: Build Phabricator in Harbormaster (v2).

Per T9252, we're now building all the repositories and all Community revisions, so the meat of this is working. There are still a lot of pieces that need refinement or generalization, though, or aren't even theoretically useful to installs other than this one for various reasons.

Oct 6 2015, 12:35 AM · Prioritized, Harbormaster
epriestley added a comment to T9252: Unprototype Drydock (v1).

We are now building all of the repositories, and all revisions submitted by members of Community.

Oct 6 2015, 12:33 AM · Prioritized, Drydock

Oct 5 2015

cburroughs added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

Yeah, at least as written. You could tweak the logic or I can swap it for something else if that's easier.

Oct 5 2015, 7:47 PM · Harbormaster, Herald, Owners, Prioritized
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 5 2015, 6:17 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 5 2015, 4:07 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 5 2015, 3:29 PM · Prioritized, Drydock

Oct 4 2015

epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 4 2015, 5:56 PM · Prioritized, Drydock

Oct 2 2015

epriestley added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

The way to do multiple builds per package is to use a remarkup custom field and separate them with newlines, correct?

Oct 2 2015, 9:30 PM · Harbormaster, Herald, Owners, Prioritized
cburroughs added a comment to T9352: Write some custom Herald glue for driving builds through Owners.
  • The way to do multiple builds per package is to use a remarkup custom field and separate them with newlines, correct?
  • The herald rule should be "Always" instead of something to do with packages because CustomDifferentialRunPackageBuildsHeraldAction has sufficient logic of it's own?
Oct 2 2015, 7:15 PM · Harbormaster, Herald, Owners, Prioritized
epriestley added a comment to T9252: Unprototype Drydock (v1).

Couple of issues I've seen so far:

Oct 2 2015, 5:01 PM · Prioritized, Drydock
epriestley added a comment to T9252: Unprototype Drydock (v1).
public function activateResource(
  DrydockBlueprint $blueprint,
  DrydockResource $resource) {
Oct 2 2015, 2:41 PM · Prioritized, Drydock
epriestley added a comment to T9252: Unprototype Drydock (v1).

Allocate, but don't setActivateWhenAllocated(). You'll get a callback to activateResource() later. Check for an IP. If you have one, set it on the resource and call activateResource() to finish activation. If you don't have one yet, throw a yield and you'll get another call later. Repeat until you get an IP. Does that sound approximately reasonable?

Oct 2 2015, 2:39 PM · Prioritized, Drydock
hach-que added a comment to T9252: Unprototype Drydock (v1).

@epriestley I just tried to start reimplementing some of my patches on top of HEAD and I've run into a problem:

Oct 2 2015, 2:05 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 2 2015, 1:36 PM · Prioritized, Drydock
epriestley added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

After D14222, the updated P1860 should pass parameters properly. Here's a target getting a build parameter:

Oct 2 2015, 12:42 PM · Harbormaster, Herald, Owners, Prioritized
epriestley added a revision to T9352: Write some custom Herald glue for driving builds through Owners: Restricted Differential Revision.
Oct 2 2015, 12:31 PM · Harbormaster, Herald, Owners, Prioritized

Oct 1 2015

epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 7:28 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 6:21 PM · Prioritized, Drydock
epriestley removed a subtask for T9252: Unprototype Drydock (v1): T7399: Fully separate live credentials from development repositories.
Oct 1 2015, 4:09 PM · Prioritized, Drydock
epriestley added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

My plan is to allow parameterization at the build level; D13635 is an implementation of that but it has some other stuff mixed in and needs to be pulled apart a bit. I think this change is straightforward overall, though.

Oct 1 2015, 3:05 PM · Harbormaster, Herald, Owners, Prioritized
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 1:20 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 12:57 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 12:46 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Oct 1 2015, 12:03 PM · Prioritized, Drydock

Sep 30 2015

epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 9:42 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 7:44 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 4:28 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 2:52 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 2:43 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 30 2015, 1:26 PM · Prioritized, Drydock
sascha-egerer added a comment to T9123: Build Phabricator in Harbormaster (v2).

We're kinda-sort doing builds for commits now:

Screen Shot 2015-09-29 at 2.15.22 PM.png (201×798 px, 38 KB)

Sep 30 2015, 11:19 AM · Prioritized, Harbormaster

Sep 29 2015

epriestley added a comment to T9123: Build Phabricator in Harbormaster (v2).

We're kinda-sort doing builds for commits now:

Sep 29 2015, 9:16 PM · Prioritized, Harbormaster
epriestley added a comment to T9123: Build Phabricator in Harbormaster (v2).

We technically have builds now:

Sep 29 2015, 2:13 AM · Prioritized, Harbormaster
epriestley added a revision to T9123: Build Phabricator in Harbormaster (v2): Restricted Differential Revision.
Sep 29 2015, 2:10 AM · Prioritized, Harbormaster
epriestley added a revision to T9123: Build Phabricator in Harbormaster (v2): Restricted Differential Revision.
Sep 29 2015, 1:04 AM · Prioritized, Harbormaster

Sep 28 2015

epriestley added a revision to T9123: Build Phabricator in Harbormaster (v2): Restricted Differential Revision.
Sep 28 2015, 11:39 PM · Prioritized, Harbormaster
epriestley added a comment to T9352: Write some custom Herald glue for driving builds through Owners.

Quick progress update here: Owners packages now have configurable custom fields, so you can add one like this:

Sep 28 2015, 7:05 PM · Harbormaster, Herald, Owners, Prioritized
epriestley added a comment to T9252: Unprototype Drydock (v1).

Resources still do not have expiration behaviors.

Sep 28 2015, 6:37 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 28 2015, 3:41 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 28 2015, 2:28 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 28 2015, 1:34 PM · Prioritized, Drydock

Sep 26 2015

epriestley added a comment to T9123: Build Phabricator in Harbormaster (v2).

There's some relevant information on the progress on the Drydock side of this here: T9252#138215

Sep 26 2015, 4:00 PM · Prioritized, Harbormaster
epriestley added a comment to T9252: Unprototype Drydock (v1).

These things are now complete:

Sep 26 2015, 3:59 PM · Prioritized, Drydock

Sep 25 2015

epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 25 2015, 12:16 AM · Prioritized, Drydock

Sep 24 2015

epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 24 2015, 11:33 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 24 2015, 8:51 PM · Prioritized, Drydock
epriestley added a revision to T9252: Unprototype Drydock (v1): Restricted Differential Revision.
Sep 24 2015, 8:34 PM · Prioritized, Drydock
epriestley closed T9253: Implement a Drydock blueprint for leasing hosts from a static, pre-built Almanac pool, a subtask of T9252: Unprototype Drydock (v1), as Resolved.
Sep 24 2015, 7:22 PM · Prioritized, Drydock