I do not really understand your problem. either your code is public and you can publish it to a repository where people can have a look or your code is private and you do not publish it. The fact that this is mc or not is orthogonal or I miss something Stef On Feb 5, 2012, at 2:01 PM, Schwab,Wilhelm K wrote:
Stef,
Sure, but my concern is that, in the past, I had a simple packing mistake (I assume I was at fault) expose code that I had not intended to release. There was no harm that time, but I would really rather do *anything* other than let MC write my code to the repository. I'd settle for FTP access or a gofer solution, just so long as I know exactly which files are going to upload. I don't make the rules, but I did sign the non-disclosure agreements and MUST respect them.
Bill
________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] on behalf of Stéphane Ducasse [stephane.ducasse@inria.fr] Sent: Sunday, February 05, 2012 7:41 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Alternative to MC for upload?
On Feb 5, 2012, at 12:30 PM, Schwab,Wilhelm K wrote:
Hello all,
I have a fair amount of code that I can't/don't dare release because it involves intellectual property that I do not own, and access under non-disclosure agreements (some of which are silly, but need to be respected regardless). None of that code it is relevant to you (unless you do heart surgery at home), but I need to keep it separate from things like GSL, PLplot, FFI tweaks, etc., that should interest the community.
In the past, I've saved to http repositories and been surprised at things (fortunately, nothing toxic) that were released w/o my intent. Squeak Source long since lost the code in question, but it put a fear of MC in me.
Is there a way to use gofer or something else to send specific .mcz files that I want to make available? Some other tool?
The best thing to do is create a repository on squeak source and publish the code there with a clear license. You can just copy the packages in there.
Bill