Skip to content

Vector async slicing nap#18

Merged
andy-sweet merged 4 commits intoandy-sweet:async-slice-napfrom
kcpevey:vector_nap
Jun 29, 2022
Merged

Vector async slicing nap#18
andy-sweet merged 4 commits intoandy-sweet:async-slice-napfrom
kcpevey:vector_nap

Conversation

@kcpevey
Copy link
Copy Markdown

@kcpevey kcpevey commented Jun 27, 2022

Description

Type of change

  • Bug-fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

References

How has this been tested?

  • example: the test suite for my feature covers cases x, y, and z
  • example: all tests pass with my change
  • example: I check if my changes works with both PySide and PyQt backends
    as there are small differences between the two Qt bindings.

Final checklist:

  • My PR is the minimum possible work for the desired functionality
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • If I included new strings, I have used trans. to make them localizable.
    For more information see our translations guide.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jun 27, 2022
Copy link
Copy Markdown
Owner

@andy-sweet andy-sweet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great - I just had some minor suggestions around formatting.

Also, you should also add yourself as an author to the doc at the top. Email is optional.

Comment thread docs/naps/4-async-slicing.md Outdated
Comment thread docs/naps/4-async-slicing.md Outdated
Comment thread docs/naps/4-async-slicing.md Outdated
license [^id3]. Attribution to this source is encouraged where appropriate, as per
CC0+BY [^id4].

## Related Technical Details
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love these details. Happy to merge them for now. We can think about the best place for them later this week.

Kim Pevey and others added 3 commits June 29, 2022 10:12
@kcpevey
Copy link
Copy Markdown
Author

kcpevey commented Jun 29, 2022

Thanks @andy-sweet! I've made the requested changes. This is ready for review again.

Copy link
Copy Markdown
Owner

@andy-sweet andy-sweet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, will merge this now!

@andy-sweet andy-sweet merged commit 1951fb8 into andy-sweet:async-slice-nap Jun 29, 2022
andy-sweet added a commit that referenced this pull request Aug 3, 2022
* Initial commit

* Clean up

* Start detailed description

* Add some notes on shapes layer state. (#17)

* Add some notes on shapes layer state.

* Update docs/naps/4-async-slicing.md

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Update docs/naps/4-async-slicing.md

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Update docs/naps/4-async-slicing.md

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Update docs/naps/4-async-slicing.md

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Update docs/naps/4-async-slicing.md

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Cleanup of notes on Shapes layer.

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Vector async slicing nap (#18)

* add_vector_info

* Apply suggestions from code review

Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* add author

Co-authored-by: Kim Pevey <kpevey@quansight.com>
Co-authored-by: Andy Sweet <andrew.d.sweet@gmail.com>

* Some simplification

* Update NAP

* Revert "Update NAP"

This reverts commit e92077c.

* Update existing and proposed designs

* Add future work and alternatives

* Clean up alternatives

* Clean formatting.

* Pre-PR cleanup

* More clean up

* Update docs/naps/4-async-slicing.md

Co-authored-by: Nicholas Sofroniew <sofroniewn@gmail.com>

* Address PR feedback

* Update abstract

* Clean up abstract

* Update motivating video

* Signal to event

* Add discussion for initial PR

Co-authored-by: Eric Perlman <perlman@gmail.com>
Co-authored-by: Kim Pevey <kcpevey@quansight.com>
Co-authored-by: Kim Pevey <kpevey@quansight.com>
Co-authored-by: Nicholas Sofroniew <sofroniewn@gmail.com>
andy-sweet pushed a commit that referenced this pull request Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants