Skip to content

Deprecate analytic_functions subpackage and move functions to modeling - #6191

Merged
bsipocz merged 1 commit into
astropy:masterfrom
pllim:deprecate-analyticfun
Jun 20, 2017
Merged

bsipocz merged 1 commit into
astropy:masterfrom
pllim:deprecate-analyticfun

Conversation

@pllim

@pllim pllim commented Jun 13, 2017

Copy link
Copy Markdown
Member

Fix #5780

@pllim pllim added zzz 💤 analytic_functions archived: this package no longer exists modeling labels Jun 13, 2017
@pllim pllim added this to the v2.0.0 milestone Jun 13, 2017
@pllim
pllim force-pushed the deprecate-analyticfun branch 3 times, most recently from af5a60a to 94eea81 Compare June 13, 2017 19:44
@pllim

pllim commented Jun 13, 2017

Copy link
Copy Markdown
Member Author

Note: To free up Travis resources, I purposely cancelled the test here (that is why it is reported as failing). The actual test ran on my fork here -- https://travis-ci.org/pllim/astropy/builds/242561616

@astrofrog astrofrog left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This looks great but my only concern is discoverability of physical models such as these, as they will be hidden away in models. We may want to consider having a docs page at some point on physical models and show the user they are in astropy.modeling. We need to do a good job at showing users models aren't all about fitting.

@eteq @taldcroft @kelle - as coordinators, do you have any thoughts here?

@mhvk mhvk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This all looks good, but agreed with @astrofrog that the one risk is that people will not be able to find it easily. I think all it needs is some mention near the top of the modeling page. But maybe best to raise it as a separate issue.

@pllim

pllim commented Jun 14, 2017

Copy link
Copy Markdown
Member Author

Re: Documentation -- I thought about inserting a blackbody section in RST but couldn't find a proper place to put it. It seems inconsistent to have a whole section on blackbody model but for all other models, one has to dig into API doc. I agree that re-organizing modeling doc should be a separate issue.

I'll kick of Travis properly now that this got 2 approvals. Release person should merge this as "last before release" as tagged. Thank you!

@pllim pllim added the zzz 💤 merge-when-ci-passes Do not use: We have auto-merge option now. label Jun 14, 2017
@bsipocz

bsipocz commented Jun 14, 2017

Copy link
Copy Markdown
Member

@eteq @astrofrog - Even though we talked about these deprecation being done as "last before release", in reality they should be in before branching out to get some testing, right? Since we're in a faster release cycle, that may be inconvenient for affiliates for ~2 weeks. What do you think?

@bsipocz

bsipocz commented Jun 15, 2017

Copy link
Copy Markdown
Member

This is good to go, but waiting for more approvals from the coordinators. @eteq @taldcroft @kelle

@kelle

kelle commented Jun 16, 2017 via email

Copy link
Copy Markdown
Member

@taldcroft

Copy link
Copy Markdown
Member

See #6227 for my take on this.

@bsipocz

bsipocz commented Jun 19, 2017

Copy link
Copy Markdown
Member

@pllim - Could you rebase this once more? Also I wonder what the status here, can we merge this (it appears to me, but it's nice to give a last chance for protest)?

@pllim
pllim force-pushed the deprecate-analyticfun branch from 94eea81 to 9fdba17 Compare June 19, 2017 19:40
@pllim

pllim commented Jun 19, 2017

Copy link
Copy Markdown
Member Author

Rebase but please wait for me to double check the diff tomorrow, just in case...

@pllim

pllim commented Jun 20, 2017

Copy link
Copy Markdown
Member Author

@bsipocz , rebased diff looks fine. I restarted the Travis build that failed with timeout.

@bsipocz

bsipocz commented Jun 20, 2017

Copy link
Copy Markdown
Member

Travis passed, so merging now. Thanks @pllim!

@bsipocz
bsipocz merged commit 5b9bf06 into astropy:master Jun 20, 2017
@pllim
pllim deleted the deprecate-analyticfun branch June 20, 2017 14:02
bsipocz added a commit that referenced this pull request Jun 20, 2017
Deprecate analytic_functions subpackage and move functions to modeling
@MSeifert04 MSeifert04 removed the zzz 💤 merge-when-ci-passes Do not use: We have auto-merge option now. label Oct 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants