• soon

    19%
    280 Open
    67 Closed
    Updated 2024-08-20 16:35:01 +00:00
    2020-01-01

    This milestone includes things that are a high priority and desired within the next couple of releases.

    Like the 'eventually' category, things in this category are reasonably well-understood and just require sufficient developer time to implement. Even if the fix is not clear, the problem is well-defined.

    (The due date is a hack to ensure that milestones are sorted correctly in queries.)

  • 0 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    2021-12-31
  • 0 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
  • 8 Open
    2 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
  • 7 Open
    5 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    Improvements around process, automation and documentation that affect the day-to-day activities of contributors (including developers, documentation writers, infrastructure management, etc).

  • 0 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
  • 2 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    There are various attempts at making a Grid more manageable for certain use-cases.

    Things generally called "Accounting" fall under this or proposals like "Grid Manager" or "economic plugins" such as those APIs that enable ZKAPs.

  • 23 Open
    1 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    This milestone is for tickets related to the next version of Great Black Swamp (the HTTP storage protocol). This could be functional improvements, performance improvements, whatever. Put any tickets that don't fit into the scope of the initial implementation here. We can split them into smaller milestones later if desired.

  • 3 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    Testing would be a valuable investment after the Python 3 port (90% done as of this writing)

    • Unit tests - must be robust in order to provide the foundation for the arguably more complex work of shoring up the integration tests

    • Integration tests - will require much courage, from the French "with heart"

    Integration testing key points:

    • Amount of code needs to be reduced to make maintenance easier
    • Helper library was originally designed to be run by a person, so there is no programmatic interface
    • Failures are hard to debug due to no messages, particularly in the case of timeouts
    • Tracebacks are difficult to understand
    • Tests fail for spurious reasons (e.g., text doesn't match)
    • Better organization and implementation of ad hoc, single-use tools

    The removal of Foolscap might make things easier, because its statefulness contributes to tests failing.

  • 0 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
    • No guarantee of persistent storage (maybe we could say 1 week or so)
    • We have the servers.
  • 2 Open
    1 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
  • 4 Open
    2 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    Provide the ability for clients to communicate to a Grid without using Foolscap

    This includes the "Great Black Swamp" proposal among other work.

  • 7 Open
    4 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date
  • 2 Open
    4 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    Some items that belong to this milestone:

    • Make the documentation more inviting to users
    • Create topical user guides
  • 103 Open
    130 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    This milestone includes things that we're pretty sure we're going to do eventually, but we're not sure about when.

    Things in this category are reasonably well-understood and just require sufficient developer time to implement. Even if the fix is not clear, the problem is well-defined.

  • 0 Open
    0 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    It appears that one of the most common requests we get fall into the category of "I want to build a friendnet"

    This milestone is speculative but categorized.

  • undecided

    56%
    668 Open
    858 Closed
    Updated 2024-08-20 16:35:01 +00:00
    No due date

    This milestone tracks things that we haven't decided about: we're not sure if we should implement them or not. Once we decide that we will implement them, they get moved to the "eventually" milestone.

    Discussions about future features, crazy half-baked ideas, and vague problems that have not been analyzed yet, all of these go here.