Greetings,

I am not sure if this question should be posted on the development mailing
list but perhaps it is general enough for this mailing list.  I am
currently developing an R package and there are other packages that use
some internal functions that I would also like to utilize (e.g. reformat
some output, run summary statistics over different structures, etc.).  By
internal I mean that the user is unable to to use these functions, they
simply exist to to make other functions work or make the output 'pretty'.

My question is, what is the appropriate way to recycle these functions in
other packages.  Is it appropriate to simply rewrite them inside the new
package, should I try to import the functions from the other packages, or
some other 'polite' method that extends credit to others.  I certainly
don't want to offend someone if they discovered I reused a function they
made without giving them credit.

Regards,

-- 
Charles Determan
Integrated Biosciences PhD Candidate
University of Minnesota

	[[alternative HTML version deleted]]

