Closed hlapp closed 5 years ago
@hlapp Sure, I think we could get a new release on CRAN in relatively short order. None of the open issues seem mission critical to me, so I'd propose we prepare a release at the current state.
Version wise, I can bump to 2.1.2.99 (R thinks that 2.1.3-0
> 2.1.3
, try compareVersion()
) for now, and make it 2.1.3
at release.
Other steps:
NEWS.md
for release notes about what is fixed from #171 / #172 ?cran-comments.md
letter, and run checks for release.BTW what's needed for version bump is only that the version it has satisfies being greater than or equal to 2.1.3
(if that's what I make minimally required for rphenoscape). As you say, 2.1.3.0
would accomplish that :smile:
In the meantime, I am using the Remotes:
tag in DESCRIPTION to request that the RNeXML dependency be installed from Github. This accomplishes the desired outcome for those who don't have RNeXML installed already. Requiring RNeXML >= 2.1.3
would have the nice benefit of flagging the need to upgrade for those who have it installed already.
It also turns out that in fact we're not release-ready here yet. The issue with polymorphic states is in fact not fixed yet. Issue and pull request will follow.
Yes I can add the NEWS.md
line once we're there.
Right, I just don't want it 2.1.3.0 right now, and then change it to 2.1.3 when I release it to CRAN, because that second change would be going backwards in the sequence and create confusion. (A four-position version with .99
or similar in the fourth position is also a common practice in R packages, which makes it easy to spot when someone is running a CRAN version vs a development version).
Ok, glad I didn't jump the gun then. thanks much for the pull requests!
It also turns out that in fact we're not release-ready here yet. The issue with polymorphic states is in fact not fixed yet. Issue and pull request will follow.
Issue is #186. The solution I think will by definition need to (at least partially) address #175.
Are we good to prepare a release now that #188 has resolved #186 and #175? Think we just need some text for the NEWs.md
release notes regarding the resolution of these issues.
I looks like especially with #191 fixed in #192 we're good now. #193 is icing 😄 (or gravy, if you're that kind of guy 😁).
Great! Can you give me a blurb for NEWS.md release notes that summarizes the get_character()
changes? It can also link back to the relevant issue threads directly for details. Then I can probably prepare a release to CRAN pretty soon
@hlapp Are we ready to make a release to CRAN? Just lemme know what should go into the NEWS.md
@hlapp Are we ready to make a release to CRAN? Just lemme know what should go into the NEWS.md
Yes, just tied up this week with teaching,
I think we are done here, @cboettig ?
The Rphenoscape package is dependent on the recent fixes resolving #171 and #172. Hence, I'm wondering when these could be reasonably expected to make it to CRAN? Are there other changes or fixes that should be in the same version upgrade? Should we create a milestone to track these?
Either way, Rphenoscape needs to depend on a version of RNeXML > 2.1.2. Would it be OK to increment the version on the
master
branch, say to 2.1.3-0 or something similar if further changes would be coming before the 2.1.3. release on CRAN?