-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
pvlib v0.9 release planning #1214
Comments
I'd say #1176 is the key remaining PR, which depends on several of the other PRs. @kanderso-nrel is behind most of those and appeared to be slowed down because he didn't get timely feedback from the rest of us (sorry Kevin!). I'm fine deferring anything that's not related to the object layer refactor. |
Slowed down by my having to prioritize non-pvlib work lately as well. #1211 is waiting for me to pick it up again, but #1196 is ready for others to take a closer look. I need to remind myself of the details but I think #1176 will be close to ready once the other two are merged, that is unless I continue expanding its scope... Other than that trio, I think I'd like to see |
#1118 Should be taken care of to remove technical debt now that the #1148 Should be easy to address, and along with #1184 and @kanderso-nrel's PRs I think it ties up most of the loose ends with the multi-array PVSystem and new
I agree, but I think #1115 might be a pretty big lift. |
Agreed on deferring infinite sheds, I think the PR is very close, just needs some examples for the gallery, but it may take a long time to review. |
Perhaps preferable to start the deprecation in v0.9. But starting the deprecation in v0.9.1 would be ok and consistent with the way we've done deprecations in the past. Or we can go straight to v0.10 if we want to make that change on a bigger release (perhaps postponing a few other deprecations to v0.11). |
It makes sense to me to address them together, but I wonder if it will be possible. I didn't get a clear sense from #894 that there was a consensus. Has it been discussed in the google group? On the other hand, #1113 seems more pressing. The existing behavior is a problem which should be addressed, possibly before we can reach a consensus on I'm also fine with starting the deprecation cycle in 0.9.1 and ending it with 0.10. |
I have a few gallery examples drafted for Array & Mount, and a small set of edits to the |
@kanderso-nrel worth opening now |
I relabeled issues/PRs with new milestones. I believe the 0.9.0 milestone tracker is now accurate. |
Looks like #1273 is the last open item before v0.9. |
Oh, can we add #1268 to the list? I think that one makes sense for v0.9.0 too. |
I'm OK with adding #1268 since I believe we decided to implement these changes without deprecation. Better to rip the bandaid right off than continue to think about it. |
#1268 also includes changes to the unreleased |
When cleaning up the whats new for the release we might want to add a note about github discussions. And maybe in the release announcement. Depends on how aggressive you all want to be in pushing discussions. I am neutral and will leave it to others to experiment. |
Another 0.9 status check:
I suppose one could argue that given all of the new |
I haven't kept up with the iotools PRs and discussion so have no opinion about #1264 and #1275. Related to #1282, I favor @mikofski's approach of adding a I can reluctantly agree to deferring #1286. |
#1286 might have a solution, see #1287 (comment). Ok with me to defer #1264 and especially #1274. |
@cwhanse are you suggesting that you're ok with either approach or that you want both approaches implemented? The main problem is a lack of consensus on how to support the download function. It might take careful thought and larger refactorings to do so consistently across iotools. So do we forge ahead with an API that risks immediate deprecation or do we remove the unreleased feature from 0.9? That and finalizing what's new are the only issues remaining for 0.9. |
I'm in agreement (generally) with the quartet of functions described here. I'm OK if the |
I think we only need to finalize the whats new (date, double check no sphinx build errors for linked objects). |
We've got a lot of new capability pending, and should move to formalize a release. @wholmgren @mikofski @kevinsa5 @wfvining I am willing to manage v0.9 release. Here's the checklists. Please indicate what is needed to close a PR, or if you are willing to close any of the identified issues, or recommend deferring.
PRs to merge or defer:
Issues to close or defer:
fit_sdm_cec_sam()
? #958 suggest deferringThe text was updated successfully, but these errors were encountered: