rahult has joined #rubygems
cliles has joined #rubygems
<cliles> is there a default "global" config file that rubygems will use for it's sources list?
<cliles> I need to set it for all users on a host to use an internal mirror instead of defaulting to rubygems.org
thejamespinto has joined #rubygems
thejamespinto has quit [Remote host closed the connection]
drptbl has joined #rubygems
drptbl_ has quit [Ping timeout: 250 seconds]
thejamespinto has joined #rubygems
c355e3b has quit [Quit: Connection closed for inactivity]
rahult_ has joined #rubygems
rahult has quit [Ping timeout: 250 seconds]
ur5us has quit [Remote host closed the connection]
ur5us has joined #rubygems
r0b3rt has quit [Ping timeout: 268 seconds]
ur5us has quit [Remote host closed the connection]
rahult_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pipework has quit [Ping timeout: 264 seconds]
havenwood has quit [Ping timeout: 250 seconds]
havenwood has joined #rubygems
havenwood has joined #rubygems
pipework has joined #rubygems
ur5us has joined #rubygems
thejamespinto_ has joined #rubygems
thejamespinto has quit [Ping timeout: 276 seconds]
gdp has joined #rubygems
gdp has quit [Ping timeout: 260 seconds]
workmad3 has joined #rubygems
gdp has joined #rubygems
ur5us has quit [Remote host closed the connection]
ur5us has joined #rubygems
c355e3b has joined #rubygems
ur5us has quit [Remote host closed the connection]
r0b3rt has joined #rubygems
rahult has joined #rubygems
rahult has quit [Client Quit]
rahult has joined #rubygems
rahult has quit [Client Quit]
rahult has joined #rubygems
rahult has quit [Client Quit]
swills has quit [Ping timeout: 260 seconds]
drptbl_ has joined #rubygems
drptbl has quit [Read error: Connection reset by peer]
drptbl has joined #rubygems
bbrowning_away is now known as bbrowning
drptbl_ has quit [Ping timeout: 250 seconds]
gdp has quit [Ping timeout: 260 seconds]
imperator has joined #rubygems
r0b3rt has quit [Remote host closed the connection]
thejamespinto_ is now known as thejamespinto
swills has joined #rubygems
_djbkd has joined #rubygems
bbrowning is now known as bbrowning_away
bbrowning_away is now known as bbrowning
imperator has quit [Quit: This computer has gone to sleep]
thejamespinto has quit [Ping timeout: 250 seconds]
thejamespinto has joined #rubygems
imperator has joined #rubygems
drptbl has quit [Quit: My MAC has gone to sleep. zZz..]
swills has quit [Ping timeout: 260 seconds]
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
<thejamespinto> drbrain qrush: hey guys, can I ask you a couple of things about rubygems.org ? I've been programming exclusively with in Ruby for the past 6 years and I wanted to develop an open source project that connected to Rubygems, I see there are some limitations for that, could I speak to anyone to see if such changes to rubygems.org would be welcome or if they would possibly ultimately be damaging to the projec
<thejamespinto> t?
bbrowning is now known as bbrowning_away
workmad3 has quit [Ping timeout: 244 seconds]
ur5us has joined #rubygems
imperator has quit [Quit: Leaving]
<drbrain> thejamespinto: do you have anything more concrete?
<thejamespinto> drbrain: hey, thanks for answering
<thejamespinto> I see less than a year ago doorkeeper was added to rubygems.org
<thejamespinto> but a bit later it was limitted to admins
<thejamespinto> do you guys have any plans to release a "Sign In with Rubygems" button?
<drbrain> I don't think I've heard that discussed
<thejamespinto> let me fetch the commits real quick
workmad3 has joined #rubygems
<thejamespinto> access was added but then limited
<thejamespinto> clearly you don't want anybody making oauth applications now
<thejamespinto> but is there a reason why?
<thejamespinto> projects like ruby-toolbox and such would sure benefit from that
<drbrain> I'm unsure offhand since I don't work on the rubygems.org application, but I've asked the people who do and pointed them here
<thejamespinto> oh thank you
<thejamespinto> I wanted to take on the Adoption Center project, when I saw it had been recently started
workmad3 has quit [Ping timeout: 276 seconds]
<thejamespinto> I still have to get in touch with the guys doing Adoption, but either way I'd still need rubygems to be an oauth provider
<thejamespinto> I could build the features for it if you guys say you do want it
<drbrain> Adding a sign-in with rubygems button would give rubygems.org a larger risk surface so I can see why they would want to restrict it
<thejamespinto> drbrain: could you please elaborate on the risk?
<drbrain> right now the reason to attack rubygems.org is to alter the gem repository
<thejamespinto> sure
<thejamespinto> offer read access
<drbrain> adding oauth providers adds a reason, gain access to user accounts for other services
<thejamespinto> such as?
<thejamespinto> I'll explain my necessity
<drbrain> whatever you would auth through rubygems.org to access
_djbkd has quit [Remote host closed the connection]
<thejamespinto> all I want to know the gems you own
_djbkd has joined #rubygems
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #rubygems
<thejamespinto> all I want is a way to have rubygems.org garantee "drbrain" is really you
<thejamespinto> so I can assume you actually own these gems
<thejamespinto> BTW, Jesus! that's a lot of gems :D
<drbrain> someone else could allow oauth through rubygems.org for other purposes that mean attacking rubygems.org has a higher payoff than attacking the origin site
<drbrain> yes, I do
<drbrain> you may want to create a feature request on https://github.com/rubygems/rubygems.org
<thejamespinto> I don't want write access to your gems
<drbrain> yeah
<thejamespinto> I just want to know "are you truly rubygems.org/drbrain"
<thejamespinto> I'll give you a small example
<thejamespinto> say I own ruby-toolbox
<thejamespinto> ruby-toolbox allows people to categorize their own gems
<thejamespinto> but we can't know for a certain who is the owner of the gem
<drbrain> yeah
<thejamespinto> if I want to know, I'd have to register you and confirm your email
<thejamespinto> that's one work around
<drbrain> yeah
<thejamespinto> but still....
<thejamespinto> it makes me sad I can't be "ruby-toolbox", the coolest app on rubygems
<thejamespinto> talking about the Adoption Center project now
<thejamespinto> how would people even know about this project?
<thejamespinto> if there wasn't a little sidebar with the most used (or most trending) rubygems apps?
<drbrain> I understand what you want and why you want it, but I don't have influence of that area of rubygems.org
<thejamespinto> great, thank you
<thejamespinto> so
<thejamespinto> would you say doing this is still safe for rubygems?
<drbrain> I think there's a way it can be done safely through rubygems.org, but I can't commit other people to supporting it, whatever way that is
<drbrain> There's probably a way the RubyGems Adoption Center can be promoted, for sure
<thejamespinto> well of course
<thejamespinto> it was proposed by people inside rubygems
<thejamespinto> but don't you think the "DNA exchange" of allowing new ideas would be of good use?
<thejamespinto> I mean
<thejamespinto> When I started with Ruby, it took me some 2 years to learn about ruby-toolbox
<thejamespinto> and I believe there are other projects out there right now "dying out" because they can't get attention
<drbrain> sure, but if I'm relying on someone else's labor to promote my project I should be compensating them somehow
<drbrain> so
<drbrain> it's
<drbrain> difficult to have a proper marketing effort if the maintainers aren't involved and providing most of that labor
Shoffner_____ has quit [Quit: Connection closed for inactivity]
<drbrain> (sorry, still getting used to this keyboard with space and return next to each other)
<thejamespinto> are we talking about financially supporting rubygems?
<drbrain> not exactly
<thejamespinto> are we saying "who would possibly take the time to turn rubygems.org into a beautiful oauth provider?"?
<drbrain> if gem X solves a problem better than any other gem solves that problem but nobody knows about it it's useless
<drbrain> but how do you get the word out about it without someone doing the work of marketing it?
<drbrain> I may have misread your point on "I believe there are other projects out there right now "dying out" because they can't get attention"
<thejamespinto> oh, you are talking about that
<thejamespinto> ok, now your reasoning makes sense
<thejamespinto> I wasn't talking about gems
<thejamespinto> I was talking about websites that help ruby developres
<thejamespinto> developers
<drbrain> ah
<thejamespinto> my point does intertwine with the Adoption Center idea
<thejamespinto> but again, it was theorized by somebody internal to RubyGems
_djbkd has quit [Remote host closed the connection]
<drbrain> yeah, but given my huge list of gems, I'm aware of the burden of adding features to a project when there isn't enough interest to keep them maintained
<drbrain> it's a tricky thing
<thejamespinto> I have been doing open source for only 4 years, so first of all I must bow to what you yourself represent for the ruby community
<thejamespinto> to* the ruby community (sry, English)
_djbkd has joined #rubygems
<drbrain> In short, I don't think it's ever as simple as "please add X to your project because it will make it easier for me to Y"
<drbrain> unless the maintenance burden of X and the improved ability to Y are calculated and weighed against each other
<thejamespinto> yes, given there is a conversation
<drbrain> it makes me avoid saying "yes, (whatever) a good idea" offhand
<drbrain> +is
<thejamespinto> as a matter of fact I just got minitest-reporters to make a tiny change to one of their classes
<thejamespinto> could you please please check something for me?
<thejamespinto> how many doorkeeper apps does rubygems have?
<thejamespinto> actually I think you don't have access, is Nick around?
<thejamespinto> I have an appointment soon :(
_djbkd has quit [Remote host closed the connection]
<thejamespinto> drbrain: to make my point clear.. why did I come here in the first place
<thejamespinto> I noticed doorkeeper was added but then limited to admins
<thejamespinto> so I wondered why
<thejamespinto> theory #1 - they thought it would be a good idea but then changed their mind because there was nobody to help
<thejamespinto> theory #2 - they specifically do not want rubygems to be an oauth provider
<thejamespinto> because if that's helpings hands you are needing, I may as well help :)
<drbrain> I don't have access, sorry
<drbrain> yeah, I understand and think what you want is a great idea,
<drbrain> but I don't want to imply that I'm giving official support because I don't work on that part of rubygems
<thejamespinto> I see I see
<thejamespinto> I understand you are not endorsing me
<thejamespinto> but again
<thejamespinto> you understand the problems better than I do
<thejamespinto> do you think it would open rubygems to safety problems?
<drbrain> I'm unsure, it is a potential risk, though
<thejamespinto> I got the feeling you thought it would
<jhass> a safer vector might be something like sign in with github on rubygems.org and publishing the that way authenticated github username on rubygems.org
<jhass> then applications can themself authenticate to github and cross check the username
<jhass> or ideally a service built for connecting identities, like keybase
<jhass> though that'd require integration work from their side too most likely
<thejamespinto> indeed
<thejamespinto> but you know
<thejamespinto> Sign In with rubygems would make rubygems a lot cooler
<thejamespinto> but I admit
<thejamespinto> the featureset is a lot smaller
<thejamespinto> jhass: +1
_djbkd has joined #rubygems
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
rahult has joined #rubygems
rahult is now known as rahult_
rahult_ is now known as rahult
rahult is now known as rahult_
rahult has joined #rubygems
thejamespinto has quit [Ping timeout: 250 seconds]
rahult_ has quit [Ping timeout: 246 seconds]
tax has joined #rubygems
rahult has quit [Read error: Connection reset by peer]
rahult has joined #rubygems
thejamespinto has joined #rubygems