On Thu, May 26, 2011 at 6:34 PM, Grant Olson <k...@grant-olson.net> wrote:
> On 5/26/11 5:56 PM, Evan Phoenix wrote:
>> I apologize for the top posting, but the comment applies to the whole thing.
>>
>> Grant, one of the requirements for any signing strategy is that it can be 
>> implemented all in ruby, specifically with things provided by the ruby 
>> standard library. This by and large means OpenSSL.
>>
>> Could a PGP-style setup be fully implemented in ruby and hosted entirely by 
>> us (not require an pgp keyservers)?
>>
>
> My philosophy was to dump as much of the real crypto to the existing
> infrastructure as possible, so we don't need to worry about bone-headed
> crypto mistakes in our code.  But I see where you're coming from.
>
> The proof-of-concept code I have right now just shells out to gpg with
> backticks and degrades gracefully if there's no gpg.  There's no
> verification, but you can still install the gem, and run rubygems
> without any external dependencies.
>

That doesn't defeats the purpose of actually having signed/certified gems?

As for backticks: on Windows, there is no OpenPGP by default and Ruby
works on Windows.

It will be system where PGP is not installed at all.

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to