Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work in progress: roadmap #6

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ files in directory | go into

Meeting minutes are written collaboratively in the [HackMD DIALS team](https://hackmd.io/@dials) and can be directly
pushed from there into this repository.

[Roadmap - proposal](ROADMAP.md)
26 changes: 26 additions & 0 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Roadmap

## Introduction

In team meeting 2023-05-02 the need for a clear roadmap for where we want to take DIALS was identified, at least in terms of starting to tackle the backlog of issues and work out where we want to take the project.

## Proposal

Discuss the roadmap through a series of PRs against the `roadmap` branch with the conclusion being a functional plan. This needs to identify the path we take and the goals we want to achieve.

## Immediate issues

Propose the following issues to address:

- memory use in `dials.integrate`

This is a rather egregious and evergreen issue, cast into sharp relief every time I teach at a workshop.

## Possible solutions

`dials.integrate` memory footprint:

- revisit structure of `dials.integrate`
- consider reimplementation against existing API, perhaps as a straight binary

Could form part of a "little dials" project, perhaps?