Skip to content

Commit 032b1ea

Browse files
committed
Update todos
1 parent a87bcd2 commit 032b1ea

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

components/Blueprints/RunnerConfiguration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22
/**
3-
* @TODO add a configurable sqlite-database-integration data ref to the
3+
* @TODO [_spec_]: add a configurable sqlite-database-integration data ref to the
44
* runner configuration in the markdown spec */
55

66
namespace WordPress\Blueprints;

components/Blueprints/Steps/RunPHPStep.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
/**
99
* Represents the 'runPHP' step.
10-
* @TODO: Remove most step options from the specification. They don't apply to running PHP code,
10+
* @TODO [_spec_]: Remove most step options from the specification. They don't apply to running PHP code,
1111
* just to running HTTP requests. HTTP requests are not supported in this step.
1212
*/
1313
class RunPHPStep implements StepInterface {

try-blueprints.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
* @TODO: A large test suite.
55
* @TODO: Client HTTP queue deadlock when we enqueued a lot of requests and need to fetch a small
66
* ad-hoc resource such as a JSON list of translations.
7-
* @TODO: Exception structure?
87
* @TODO: Blueprint JSON validation.
98
* @TODO: Support Zip Files without the Content-Length header.
10-
* @TODO: Add importMedia step to the specification.
11-
* @TODO: How to handle the default WordPress theme? Should it be preserved for new sites?
9+
* @TODO [_spec_]: Add importMedia step to the specification.
10+
* @TODO [_spec_]: How to handle the default WordPress theme? Should it be preserved for new sites?
1211
* What if we want to remove it? And what should be the semantics for existing sites?
13-
* @TODO: Production-grade HTTP Cache support for remote files. Not the stopgap we have now.
12+
* @TODO (low priority): Production-grade HTTP Cache support for remote files. Not the stopgap we have now.
13+
* We can ship Blueprints without http cache support, but do not ship the stopgap solution
14+
* in production.
15+
* @TODO (low priority): Exception structure?
1416
* @TODO (low priority): Restrictions on supported step types, media files types, SQL queries types, etc.
1517
* @TODO (low priority): Fast unzipping of remote Zip Files by iterating over the entries
1618
* instead of skipping over to the end central directory index entry.

0 commit comments

Comments
 (0)