From: Alan W. I. <ir...@be...> - 2006-07-01 21:24:23
|
On 2006-06-30 15:54-0400 Ruwei Liu wrote: > Hi, All, > > I've worked out a .Net c++ wrapper dll based on the plplot 5.6.1-RC > source code, and made some changes > to let it have GD support(GD 2.0.33). It works fine as far as my test > shows. I want to share it so that others will not > need to repeat the work. > This is my first time to participate in such activities, I don't know > the rules, and I'm not quite sure what I shall do > to publish my work here. Could anybody kindly help me figure it out? > Thanks! The usual way to donate code to the PLplot project is with a patch file. The way to generate a patch file with Linux is diff -Naur old_clean_tree new_clean_tree >patch.out where old_clean_tree would be the result of a freshly unpacked 5.6.1 tarball, and new_clean_tree is the same except for your source code changes but nothing else (i.e., nothing compiled in either tree). In general you should look over the patch file to make sure all the changed and new files there are exactly what you want. Then submit patch.out to the plplot_devel mailing list as an attachment (preferred) or else submit it to http://sourceforge.net/tracker/?group_id=2915&atid=302915. Either submission method will give the core developers a chance to evaluate whether we want to include your patch in PLplot or not or perhaps provide the same functionality in a different way or whatever. Good luck with the patch generation, and thanks for making an effort to submit code to PLplot. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |