-
-
Notifications
You must be signed in to change notification settings - Fork 104
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
rrlite #1
Comments
Note: I'm putting this package up way to early because it has lots of faults (it's very embryonic). That way we can work out how we can identify and address the faults as part of this process. In particular:
Probably many others too. |
These might be meta questions but here are some thoughts:
|
wrt early dev - Makes sense, though what about the use case in which the person is willing to maintain the pkg, but needs help (e.g. doesn't know git that well, isn't super confident in R pkd dev) - in that case, do we just help them in their account, then move here at some point?
Right, makes sense |
I see this decision tree. First someone submits a package via this repo:
How does that sound? |
Sounds good. |
also sounds good |
OK, so say someone submits a package in this state (it's actually close to being feature complete but that's not really apparent), what do we tell them. The package clearly has a lot of potential but there are rough edges and we're all snowed under. Do we have time to do a quick review and give feedback or do we just say - this looks sketchy, come back later? |
@richfitz I think in those situations we could address it on a case by case basis. If one of us (or others from the community that we ask to help) has time for a review, we can use the same issue to provide some feedback and close temporarily while those get resolved. I'm now starting to think of this as an journal editorial process. We are the EICs. If we are too busy to decide whether or not to review a ms, we can send off to a subject editor to make that call. I can see someone like Gavin, Noam, etc stepping into that role as necessary. thoughts? |
Sure, that sounds good to ask if someone can review - seems like we should ask a few people to make sure they are okay with that. we probably have to be ultimately responsible for decisions though, even if someone else not on leadership team reviews |
I think that's a great way of getting other people more involved. That also suggests that we have a set of topic tags that people can apply to make it clearer what sort of package they have. The categories on http://ropensci.org/packages/ would make a good starting point (data publication, data access, literature, altmetrics, reproducibility, databases, datavis, geospatial). |
Awesome 👍 💯
Yeah, I think even if we ask someone else to review, we make the final decision. So maybe subject editor isn't the perfect analogy, but a set of reviewers we rely on who make recommendations to us. |
I think the other distinction is that this is not meant to be an adversarial process. Does anyone want to volunteer to review my package? Probably best to signal that by self-assigning? If nobody else wants to I'm happy to do it myself. |
I suggest that we close this and start over in a new issue. I might have said this on the other one. |
sounds good |
Migrated to #6 |
I wish - I'd bet my gif stockpile is orders of magnitude smaller than @karthik's |
⭐ |
Describe the package
Contents of
DESCRIPTION
:url: https://github.com/richfitz/rrlite
What data source(s) does it work with (if applicable)?
Key/value data
Who is the target audience?
Package authors, data users. Probably will appeal to more technically inclined people than most ropensci packages but could be an ingredient in other ropensci packages.
Who has/will contribute to this package?
I am currently the only contributor, but @sckott plans on contributing
Are you willing to follow the rOpenSci policies (link), including transferring your repo to the rOpenSci GitHub organization account? [yes/no]
yes
Are you willing to follow the rOpenSci packaging guidelines? If you disagree with any, explain.
yes
The text was updated successfully, but these errors were encountered: