-
Notifications
You must be signed in to change notification settings - Fork 6
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
Feedback on using emld to ease creation of helper methods #17
Comments
Thanks! This is encouraging to hear. I agree that getting past having to deal with It's been both exciting and a bit scary to see the EML R package is getting real uptake (i.e. by people I don't already know), which probably says more about EML standard than the R package. I know you need a stable platform for the arctic data work, but are also doing a lot of custom development in articdatautils -- do you think we have a path to get some of that to be Just a reminder that I have a I haven't written all the I'm also practicing a pattern based on |
Maybe. I'm no longer working on |
I've opted to go back from |
Hey @cboettig I carved out some time to look at re-writing some
EML
helpers inemld
to get a sense of how the two packages compare. The main thing I'm coming away with so far is that my helpers nearly melt away. I think this is evidence that it will be easier to write a full suite of generic helpers by hand, and also any special case helpers the community needs.I started out with re-writing the helpers related to parties in arcticdatautils. Two major differences emerged:
ListOf
s. This is always a pain for new users.I think these were all benefits you hoped we'd see.
Take a helper for creating a simple
contact
. It's only real purpose is to provide the user some autocompletion and roxygen docs:Adding support for another (simple non-nested) attribute of the party like phone number is an easy change:
Good start so far.
The text was updated successfully, but these errors were encountered: