<Hanmac>
hey what do you guys think about rspec vs test-unit or are there cases where both might be needed? i want to make th first push of one of my gems at monday i and i thought i might need to add some tests
arBmind has joined #ruby-lang
rahul_j has joined #ruby-lang
GBrawl has joined #ruby-lang
dangerousdave has joined #ruby-lang
onkelhotte has joined #ruby-lang
benlovell has joined #ruby-lang
yugui is now known as yugui_zzz
benlovell has quit [Ping timeout: 260 seconds]
yugui_zzz is now known as yugui
Suchit has joined #ruby-lang
Suchit has quit [Client Quit]
Suchit has joined #ruby-lang
jxie has quit [Quit: leaving]
ta_ has quit [Ping timeout: 246 seconds]
ta has joined #ruby-lang
ikrima has joined #ruby-lang
sarkyniin has joined #ruby-lang
NoNMaDDe_ has joined #ruby-lang
NoNMaDDeN has quit [Ping timeout: 260 seconds]
danijoo has quit [Read error: Connection reset by peer]
NoNMaDDeN has joined #ruby-lang
danijoo has joined #ruby-lang
dangerousdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
NoNMaDDe_ has quit [Ping timeout: 272 seconds]
SuMo_D has joined #ruby-lang
SuMo_D has quit [Ping timeout: 245 seconds]
robin850 has joined #ruby-lang
ta has quit [Ping timeout: 260 seconds]
pskosinski has joined #ruby-lang
mustapha has joined #ruby-lang
<robin850>
Hi everyone! Excuse me but does anyone know what should really be put inside spec.files inside a .gemspec please ? According to the Rubygems specs, only files that can be required should be added (http://guides.rubygems.org/specification-reference/#files), Rails components are putting some documentation files and everyting under lib/ and Bundler will generate a gemspec with spec.files set to all files tracked by Git. Can someone
<robin850>
englighten me here please ? :-)
ruurd has quit [Ping timeout: 245 seconds]
<bnagy>
you might be better off asking about bundler in #rails, and definitely better off asking about Rails there
elia has joined #ruby-lang
<robin850>
bnagy: Ugh, I'm not asking about Rails or Bundler at all. Just want to know what files should be stored inside spec.files inside a gemspec.
elia has quit [Read error: Connection reset by peer]
rahul_j has quit [Quit: rahul_j]
<bnagy>
I think you'll probably find that the answer does depend a lot on what you're building
<Hanmac>
hm i had a similar thought this morning ... currently i did it with all files tracked by git with a fallback if it didnt work
<bnagy>
fwiw I put everything in there
<bnagy>
except gitignore etc
elia has joined #ruby-lang
<robin850>
Yup, but is it really the Good Way To Do It (TM) ? I mean adding the test files increase the size of the gem when you download it and it's pretty useless, isn't it ?
<bnagy>
why would users not want test files?
jhass|off is now known as jhass
<bnagy>
mostly if a gem screws up the tests are the only way I can figure out how the damn thing is supposed to work :P
<Hanmac>
i had `git ls-files` there too, but then i was thinking what i download the package with "gem fetch" and then try to pack it again it doesnt work that way
<bnagy>
anyway isn't there a test_files spec method?
<Hanmac>
hm not that i know
<robin850>
bnagy: Yes there is, but are you really looking directly to the gem location downloaded by Rubygems when you are looking for tests ?
<Hanmac>
bnagy: gm what is your opinion with rspec VS test-unit or should i do both?
<Hanmac>
hm ok what do you other guys think about rspec vs test-unit?
SuMo_D has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
<robin850>
Hanmac: Test-unit or Minitest as for me but this is really a personal choice, you should try both and pick the one that makes you feel at home. :-) Also this can depend on the kind of software you're developing.
druznek has quit [Ping timeout: 272 seconds]
<Hanmac>
currently GUI toolkit ... means there isnt many stuff i could test
benlovell has joined #ruby-lang
schaerli has joined #ruby-lang
SuMo_D has quit [Ping timeout: 260 seconds]
schaerli has quit [Remote host closed the connection]
schaerli has joined #ruby-lang
benlovell has quit [Ping timeout: 249 seconds]
haraoka has quit [Ping timeout: 255 seconds]
schaerli has quit [Remote host closed the connection]
seank__ has quit [Read error: Connection reset by peer]
schaerli has joined #ruby-lang
benlovell has joined #ruby-lang
seank_ has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
schaerli has joined #ruby-lang
ruurd has joined #ruby-lang
Forgetful_Lion has quit [Remote host closed the connection]
benlovel1 has joined #ruby-lang
kyb3r_ has quit [Read error: Connection reset by peer]
chussenot has quit [Quit: chussenot]
schaerli has quit [Read error: Connection reset by peer]
oleo__ has quit [Quit: Verlassend]
schaerli has joined #ruby-lang
benlovel1 has quit [Ping timeout: 246 seconds]
emmesswhy has quit [Quit: This computer has gone to sleep]
oleo has joined #ruby-lang
[spoiler] has quit [Quit: Leaving]
jhass is now known as jhass|off
stamina has quit [Quit: WeeChat 1.0.1]
cubicme has joined #ruby-lang
GBrawl has quit [Quit: (null)]
SuMo_D has joined #ruby-lang
charliesome has joined #ruby-lang
jhass|off is now known as jhass
chussenot has joined #ruby-lang
SuMo_D has quit [Ping timeout: 260 seconds]
Suchit has quit [Ping timeout: 246 seconds]
mustapha has quit [Quit: leaving]
sepp2k has joined #ruby-lang
thoolihan has quit [Ping timeout: 258 seconds]
marr has joined #ruby-lang
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
benlovel1 has joined #ruby-lang
t4nk832 has joined #ruby-lang
dangerousdave has joined #ruby-lang
chussenot has joined #ruby-lang
benlovell has quit [Ping timeout: 245 seconds]
benlovel1 has quit [Ping timeout: 245 seconds]
hahuang65 has joined #ruby-lang
mattyohe has joined #ruby-lang
banister has joined #ruby-lang
hahuang65 has quit [Ping timeout: 260 seconds]
t4nk832 has quit [Ping timeout: 246 seconds]
wsmoak has joined #ruby-lang
wsmoak has joined #ruby-lang
tbuehlmann has quit [Remote host closed the connection]
jhass is now known as jhass|off
dangerousdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
chussenot has quit [Quit: chussenot]
chussenot has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
jhass|off is now known as jhass
SuMo_D has joined #ruby-lang
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cubicme has quit [Quit: cubicme]
SuMo_D has quit [Ping timeout: 244 seconds]
elia has joined #ruby-lang
cubicme has joined #ruby-lang
dangerousdave has joined #ruby-lang
robin850 has quit [Remote host closed the connection]
schaerli has quit [Read error: Connection reset by peer]
schaerli has joined #ruby-lang
dangerousdave has quit [Ping timeout: 250 seconds]
schaerli has quit [Remote host closed the connection]
AKASkip has quit [Ping timeout: 240 seconds]
ruurd has quit [Ping timeout: 272 seconds]
schaerli has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
NoNMaDDe_ has quit [Quit: Leaving...]
michd is now known as MichD
justinmburrous has joined #ruby-lang
MichD is now known as michd
schaerli has joined #ruby-lang
benlovell has joined #ruby-lang
hackeron has quit [Ping timeout: 260 seconds]
hackeron has joined #ruby-lang
banister has joined #ruby-lang
benlovell has quit [Ping timeout: 272 seconds]
havenwood has joined #ruby-lang
justinmburrous has quit [Remote host closed the connection]
yfeldblum has joined #ruby-lang
aquatty has quit [Ping timeout: 246 seconds]
nertzy2 has joined #ruby-lang
yfeldblum has quit [Ping timeout: 255 seconds]
bin7me has joined #ruby-lang
charliesome has quit [Quit: zzz]
tejas-manohar has joined #ruby-lang
aquatty has joined #ruby-lang
SuMo_D has joined #ruby-lang
justinmburrous has joined #ruby-lang
yugui is now known as yugui_zzz
SuMo_D has quit [Ping timeout: 255 seconds]
nertzy2 has quit [Quit: This computer has gone to sleep]
ddd has joined #ruby-lang
Abuh_ has quit [Ping timeout: 240 seconds]
banister has quit [Remote host closed the connection]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
Abuh has joined #ruby-lang
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
justinmburrous has quit [Remote host closed the connection]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
banister has quit [Max SendQ exceeded]
banister has joined #ruby-lang
torrieri has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
bakednotfried has joined #ruby-lang
bakednotfried has quit [Changing host]
bakednotfried has joined #ruby-lang
havenwood has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
bakednotfried has quit [Client Quit]
marr has quit [Ping timeout: 250 seconds]
druznek has joined #ruby-lang
bakednotfried has joined #ruby-lang
bakednotfried has quit [Max SendQ exceeded]
pikos has joined #ruby-lang
banister has quit [Ping timeout: 260 seconds]
havenwood has joined #ruby-lang
bakednotfried has joined #ruby-lang
bakednotfried has quit [Max SendQ exceeded]
bakednotfried has joined #ruby-lang
bakednotfried has quit [Max SendQ exceeded]
bakednotfried has joined #ruby-lang
<sarpi92>
hi
<sarpi92>
is this active?
<waxjar>
yeah. #ruby is more active though.
benlovell has joined #ruby-lang
banister has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
David_H_Smith has quit [Ping timeout: 244 seconds]
oleo is now known as Guest72639
jimbach has quit [Ping timeout: 246 seconds]
tenderlove has quit [Ping timeout: 255 seconds]
David_H_Smith has joined #ruby-lang
Guest72639 has quit [Ping timeout: 250 seconds]
oleo__ has quit [Quit: Verlassend]
SuMo_D has quit [Remote host closed the connection]
oleo__ has joined #ruby-lang
oleo__ has quit [Read error: Connection reset by peer]
SuMo_D has joined #ruby-lang
mattyohe has quit [Quit: Connection closed for inactivity]
oleo has joined #ruby-lang
timoschilling has quit [Ping timeout: 240 seconds]
ItSANgo_ has quit [Read error: Connection reset by peer]
AmBienCeD has joined #ruby-lang
ItSANgo has joined #ruby-lang
ItSANgo has quit [Read error: Connection reset by peer]
ItSANgo__ has joined #ruby-lang
SuMo_D has quit [Ping timeout: 245 seconds]
malconis has joined #ruby-lang
dorei has quit []
SuMo_D has joined #ruby-lang
wsmoak_ has joined #ruby-lang
seank_ has quit [Read error: No route to host]
benlovell has joined #ruby-lang
seank__ has joined #ruby-lang
wsmoak has quit [Ping timeout: 245 seconds]
wsmoak_ is now known as wsmoak
drtelnet has quit [Quit: drtelnet]
tejas-manohar has joined #ruby-lang
benlovell has quit [Ping timeout: 258 seconds]
bhaak has quit [Remote host closed the connection]
theraisedhand has joined #ruby-lang
emmesswhy has joined #ruby-lang
|jemc| has joined #ruby-lang
bhaak has joined #ruby-lang
<ledestin>
what hosting would you reccomend?
<havenwood>
ledestin: For a Ruby app?
<ledestin>
havenwood: Ruby mostly, but not Rails. So, it’s a generic hosting question.
<havenwood>
ledestin: So you don't want a cloud server you want a service that deploys Rack apps?
<ledestin>
havenwood: I want root
<havenwood>
ledestin: So no Heroku, Ninefold, Engine Yard?
<ledestin>
havenwood: no
tenderlove has joined #ruby-lang
<havenwood>
ledestin: There's Digital Ocean, Rackspace, Linode, Azure, of course EC2.
<ledestin>
havenwood: there’s also Hetzner and some others. Who’s good?
ikrima has quit [Ping timeout: 255 seconds]
yfeldblum has joined #ruby-lang
tenderlove has quit [Ping timeout: 258 seconds]
emmesswhy has quit [Quit: Leaving]
malconis has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<havenwood>
ledestin: They have varied offerings but a lot of overlap depending on which you're comparing.
jimbach has joined #ruby-lang
malconis has joined #ruby-lang
jimbach has quit [Ping timeout: 246 seconds]
omosoj has quit [Ping timeout: 255 seconds]
<havenwood>
ledestin: I've anecdotally found EC2 to be quite slow on cheap instances but had good luck there with Digital Ocean and Linode. Digital Ocean doesn't let you disable instances and not get charged for them, which burned me till I realized.
<havenwood>
ledestin: On Azure it was surprisingly easy to setup a linux box a while back when I tried it.
<havenwood>
ledestin: Who knows. They're always all changing their offerings.
<havenwood>
ledestin: I think most of the above support Docker deployment these days.
<ledestin>
havenwood: just looked at Azure. Expensive, compared to Hetzner. Even if I use it a lot, on Hetzner a dedicated server is 30 euro
<havenwood>
ledestin: Maybe that's a good way to go. I have no Hetzner experience.
<ledestin>
havenwood: thanks for advice
MeMoCooL has joined #ruby-lang
stef204 has joined #ruby-lang
tenderlove has joined #ruby-lang
imperator has joined #ruby-lang
Lewix has quit [Remote host closed the connection]
<imperator>
hi
<havenwood>
hi
Lewix has joined #ruby-lang
Lewix has quit [Remote host closed the connection]
schaerli has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
benlovell has joined #ruby-lang
charliesome has joined #ruby-lang
charliesome has quit [Client Quit]
benlovell has quit [Ping timeout: 245 seconds]
hahuang65 has joined #ruby-lang
davidblurton has joined #ruby-lang
SuMo_D has quit [Remote host closed the connection]
hahuang65 has quit [Ping timeout: 260 seconds]
<ljarvis>
hi
SuMo_D has joined #ruby-lang
SuMo_D has quit [Remote host closed the connection]
M3M0 has joined #ruby-lang
SuMo_D has joined #ruby-lang
MeMoCooL has quit [Ping timeout: 250 seconds]
jimbach has joined #ruby-lang
M3M0 has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
MeMoCooL has joined #ruby-lang
havenwood has joined #ruby-lang
jimbach has quit [Ping timeout: 260 seconds]
havenwood has quit [Ping timeout: 264 seconds]
Lewix has joined #ruby-lang
|jemc| has quit [Ping timeout: 246 seconds]
gianlucadv has quit [Ping timeout: 272 seconds]
mistym_ has joined #ruby-lang
mistym has quit [Ping timeout: 255 seconds]
Lewix has quit [Remote host closed the connection]
goodcodeguy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
caseydriscoll has joined #ruby-lang
SuMo_D has quit [Remote host closed the connection]
mistym_ has quit [Remote host closed the connection]
taylorrf has quit [Remote host closed the connection]
imperator has quit [Ping timeout: 258 seconds]
M3M0 has joined #ruby-lang
M3M0 has left #ruby-lang [#ruby-lang]
imperator has joined #ruby-lang
theraisedhand has quit [Remote host closed the connection]
imperator has quit [Client Quit]
benlovell has joined #ruby-lang
benlovell has quit [Ping timeout: 245 seconds]
robbyoconnor has quit [Ping timeout: 260 seconds]
seank_ has joined #ruby-lang
centrx has joined #ruby-lang
M3M0 has joined #ruby-lang
davidblurton has quit [Ping timeout: 245 seconds]
seank__ has quit [Ping timeout: 246 seconds]
MeMoCooL has quit [Ping timeout: 246 seconds]
M3MoCool has joined #ruby-lang
jimbach has joined #ruby-lang
MeMoCooL has joined #ruby-lang
M3M0 has quit [Ping timeout: 260 seconds]
M3MoCool has quit [Ping timeout: 240 seconds]
jimbach has quit [Ping timeout: 244 seconds]
MeMoCooL has quit [Ping timeout: 240 seconds]
snoopybbt has joined #ruby-lang
djbkd has joined #ruby-lang
emmesswhy has joined #ruby-lang
GBrawl has joined #ruby-lang
GBrawl has quit [Client Quit]
preciz has joined #ruby-lang
pskosinski has joined #ruby-lang
chussenot has quit [Quit: chussenot]
emmesswhy has quit [Quit: Leaving]
<preciz>
How would one support ruby with money?
<preciz>
Just thinking about crowdfunding the open source
<preciz>
could it be possible?
<red_menace>
what kind of support are you talking about?
<preciz>
Still fresh rubyists, but I can see other langs get company support, like googles dart.
<preciz>
not an expert but I see commits in funded projects flowing continously fast
<preciz>
and I was wondering how could we crowdfund something like ruby
<preciz>
to make the devs full time
seank_ has quit [Remote host closed the connection]
seank_ has joined #ruby-lang
<preciz>
could it make sense?
<red_menace>
preciz: I suppose it depends on what you are looking for - putting a price on a project (especially an open source one) tends to get people all uppity.
elia has joined #ruby-lang
<preciz>
Given infinity, it might be possible to do it right.
havenwood has joined #ruby-lang
taylorrf has joined #ruby-lang
<preciz>
like assembly.com
<preciz>
not like, but similar, open-source, crowd made profitable applications, its not a mature but evolving.
<red_menace>
well, most of the companies that sponsor that kind of thing have their own agenda, and those that do start their own tend to have a fairly small customer base because of that (and the open-source, of course)
Forgetful_Lion has joined #ruby-lang
snoopybbt has quit [Ping timeout: 245 seconds]
taylorrf has quit [Ping timeout: 244 seconds]
<preciz>
Could you think of a system which could work by not touching the projects but encouraging them with crowd funding?
benlovell has joined #ruby-lang
<red_menace>
not for something that would be of any size - they would need to compete with the likes of Apple and Google
<red_menace>
pretty much anything else will be a niche project
sgp667 has joined #ruby-lang
centrx has quit [Quit: The plan is programmed into every one of my one thousand robots]
benlovell has quit [Ping timeout: 258 seconds]
jimbach has joined #ruby-lang
<preciz>
Google cant put everything in a project like dart. But crowdfund could get in a lot of new people.
<red_menace>
perhaps, but it would still need to compete with Google
seank_ has quit [Read error: Connection reset by peer]
<red_menace>
my "crowd funded" toolchain of choice is RubyMotion, but it requires a fairly high entry point in order to sustain the limited number of developers that a niche product will support, so of course everyone foams at the mouth about the price...
<red_menace>
...or that it isn't open source...
seank_ has joined #ruby-lang
<red_menace>
...or that it runs on OS X
<preciz>
its already competing with everybody :) yeah that buy button don't look like opensource :)
marr has quit []
<red_menace>
well, crowd funding has a price as well
<preciz>
my idea looks like a crowd funding platform built on github
<preciz>
I need some opinion on it:
<red_menace>
so what you are talking about is more or less a regular open-source project that has maybe bounties on commits that are paid by an anonymous fund source
<preciz>
Given a repo like ruby, developers push code, every push is uniq so it can be identiied, and also the author.
robbyoconnor has joined #ruby-lang
<preciz>
yep
robbyoconnor has quit [Remote host closed the connection]
<preciz>
similar to what you say
<preciz>
Commits could be upvoted by supporters who could send micro transactions for a given one.
robbyoconnor has joined #ruby-lang
<preciz>
Like yo could only support commits that speed up ruby, cause that is what you would like to support.
arBmind1 has joined #ruby-lang
zenojis has joined #ruby-lang
arBmind has quit [Ping timeout: 240 seconds]
nathanstitt has quit [Quit: I growing sleepy]
sepp2k has joined #ruby-lang
zenojis has quit [Ping timeout: 260 seconds]
<red_menace>
it sounds interesting, but without more substantial money management I still think that you would have some problems between those that contribute and those that just want the product
<preciz>
the last part in more depth?
wsmoak_ has joined #ruby-lang
wsmoak_ has joined #ruby-lang
<red_menace>
well, that is the reason the creator of RubyMotion went with the current model, since the open-source project that it was based on (MacRuby) pretty much died after Apple pulled their support - you need fairly consistent funding and some oversight, or the project just doesn't do much more than a regular open-source project
MeMoCooL has joined #ruby-lang
wsmoak has quit [Ping timeout: 272 seconds]
wsmoak_ is now known as wsmoak
zenojis has joined #ruby-lang
<red_menace>
it is an interesting idea though
<red_menace>
I have to go take a test, so I'll be back later
<preciz>
searched google and found gratipay, it was gittip before
elia has quit [Quit: Computer has gone to sleep.]
<preciz>
ok
robbyoconnor has quit [Quit: Konversation terminated!]