Do you know where your variables are? | |
PerlMonks |
Should my project be uploaded to CPAN as a module or an Application?by gllore (Acolyte) |
on Jul 12, 2022 at 20:40 UTC ( [id://11145456]=perlquestion: print w/replies, xml ) | Need Help?? |
gllore has asked for the wisdom of the Perl Monks concerning the following question: Dear Perl Monks, I have been developing a GUI under PerlTk for several years (https://github.com/gllore/LSeismicUnix_cpan). I would like others to be able to install the project and test it out. At this early stage in the preparation, my main question is: Should I upload the project as an application or as a "module", If you advise, I am also prepared NOT to upload the project to CPAN and leave it as a resident of the github instead. I have chosen the name carefully and a quick google search shows that it can be directly related to a C-based open-source application (Seismic Unix) that it needs to function. ("L" stands for Louisiana). I was intending to give this project a CPAN version number 0.7_6 for testing. I recently got a PAUSE account, and am starting to Prepare my first distribution using tools from ExtUtils::MakeMaker PAUSE suggested I contact PrePAN users for advice but I have not been able to enter their site effectively. So, I have turned toward the Monastery for advice. My proposed project's "lib" distribution directory contains many scripts (in ~/script), packages (in several subdirectories),C code in (lib/c) and Fortran (in lib/fortran) code. The C and Fortran codes are compiled by the user post-installation but interact with the GUI. The GUI uses Tk. What do you advise? Should I prepare to upload under the App: namespace upload under LSeismic_Unix-0.7_6 or is this mixed-language project not appropriate for uploading to CPAN. Thanks in advance for your wisdom, gllore
Back to
Seekers of Perl Wisdom
|
|