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

Issue Tracking for 0.18.0 Release #991

Open
10 of 18 tasks
CSSFrancis opened this issue Jan 22, 2024 · 11 comments
Open
10 of 18 tasks

Issue Tracking for 0.18.0 Release #991

CSSFrancis opened this issue Jan 22, 2024 · 11 comments
Labels
Milestone

Comments

@CSSFrancis
Copy link
Member

CSSFrancis commented Jan 22, 2024

Release 0.18.0 (The Orientation Mapping Overhaul)

@viljarjf we are finally going to make Orientation Mapping easy!

My hope is that this is the last release before the 1.0.0 release! There are still some changes/ deprecations that need to be done and then we can really start to purge some of the code.

To Do List:


@CSSFrancis CSSFrancis pinned this issue Jan 22, 2024
@pc494 pc494 added the dev label Jan 26, 2024
@pc494
Copy link
Member

pc494 commented Jan 26, 2024

Things I'm working on

For 0.18.0

In the pipe for 1.0.0

  • Return coverage to 100%
  • Set up a functional cron job
  • Get rid of all the warnings from our testing code.

@pc494 pc494 added this to the v.0.18.0 milestone Jan 26, 2024
@CSSFrancis
Copy link
Member Author

In the pipe for 1.0.0

  • Return coverage to 100%
  • Set up a functional cron job

@pc494 What exactly do you mean by a functional cron job?

@pc494
Copy link
Member

pc494 commented Feb 20, 2024

In the pipe for 1.0.0

  • Return coverage to 100%
  • Set up a functional cron job

@pc494 What exactly do you mean by a functional cron job?

as far as I can tell we don't currently run the testing suite at some fixed time interval. In the past (when we still used TravisCI) this used to happen once a week or so. The main purpose is to spot downstream changes so that they can be corrected for when they arise, rather than making an (unrelated) PR at some point in the future fail.

@CSSFrancis
Copy link
Member Author

as far as I can tell we don't currently run the testing suite at some fixed time interval. In the past (when we still used TravisCI) this used to happen once a week or so. The main purpose is to spot downstream changes so that they can be corrected for when they arise, rather than making an (unrelated) PR at some point in the future fail.

@pc494 ahh makes sense. I just wasn't thinking... The tutorials do this at the moment (however they are failing 😬).

@CSSFrancis
Copy link
Member Author

@pc494 What do you think about trying to push for the 0.18.0 release soon. What is still needed to be done (besides the large and daunting pyxem/diffsims#201 (and #1018)

@pc494
Copy link
Member

pc494 commented Feb 29, 2024

@pc494 What do you think about trying to push for the 0.18.0 release soon. What is still needed to be done (besides the large and daunting pyxem/diffsims#201 (and #1018)

I am keen. I am out-of-office until early the middle of next week though. Is a target of March 22nd to far out?

@CSSFrancis
Copy link
Member Author

@pc494 that sounds good! It might be nice to get this done before the end of March :) these things always take a bit longer than anticipated.

@pc494
Copy link
Member

pc494 commented Mar 12, 2024

Status update. I'm grinding along with #996 (see #1030) and am happy to review stuff but that'll be me for this release.

@pc494
Copy link
Member

pc494 commented Mar 13, 2024

I think it would be nice to deal with #950 and #967 while before 0.18.0 as well.

@pc494
Copy link
Member

pc494 commented Mar 22, 2024

@pc494 What do you think about trying to push for the 0.18.0 release soon. What is still needed to be done (besides the large and daunting pyxem/diffsims#201 (and #1018)

If I'm following correctly pyxem/diffsims#201 now needs an orix patch fix? In which case I'm going to focus some attention there as it's probably our blocker now.

@CSSFrancis
Copy link
Member Author

If I'm following correctly pyxem/diffsims#201 now needs an orix patch fix? In which case I'm going to focus some attention there as it's probably our blocker now.

That is correct!

@CSSFrancis CSSFrancis unpinned this issue May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants