cliffrowley / atom-open-in-github-app

Atom package to open the current project in GitHub.app
MIT License
5 stars 1 forks source link

Support windows #1

Closed jrsconfitto closed 9 years ago

jrsconfitto commented 9 years ago

Hi @cliffrowley!

Thanks for starting this atom package. i added some stuff to make this package support opening the GitHub for Windows app with the current repository. It's still a little rough, but the basics work. i changed some code, so i'm sorry to say you may have to test it out to make sure i didn't break the mac stuff... i tried not to!

I saw your comment on tests in the spec folder, I hope to add some tests in the near future. i can do that here or in a separate PR, let me know (if i don't get to it before you can comment).

cliffrowley commented 9 years ago

Awesome thanks @jugglingnutcase - I will review & test this ASAP!

jrsconfitto commented 9 years ago

By the way, i'm terrible at coffeescript. I welcome any advice :smile:

laedit commented 9 years ago

:+1: for this, I wanted to create a package but this will do the trick. I can help for testing :smiley:

jrsconfitto commented 9 years ago

If you want to add tests, feel free to PR off my PR!

cliffrowley commented 9 years ago

I'm really sorry, I'm such a douche and I've neglected this of late.. Thanks for reminding me!

jrsconfitto commented 9 years ago

@cliffrowley i don't feel like that's what you've been :smile: i've been using my own work for a while so i never felt enough pain to ping you about it.

i mostly am worried i broke something for the mac support since i don't have a mac to test it!

cliffrowley commented 9 years ago

@jugglingnutcase if it's OK with you, I'd like to add you as a committer - I don't really use Windows for development so your input on that side would be invaluable, and it seems silly to have to wait for me to get around to it (currently up to my eyeballs!)

jrsconfitto commented 9 years ago

Sure! i thought about asking but didn't want to impose.

cliffrowley commented 9 years ago

Done, thanks!

jrsconfitto commented 9 years ago

:warning: i don't have a mac, so if i break anything i'll have a hard time knowing about it!

jrsconfitto commented 9 years ago

Cool! This is the first project of someone else's that i'm a committer on :smile: thanks! :tada:

cliffrowley commented 9 years ago

That's OK, if we maintain a process of testing on both before releasing then it'll be fine. It doesn't take long to test it's such a tiny piece of functionality :-)

jrsconfitto commented 9 years ago

Yeah, it's pretty easy for me to know if it works or not. The GitHub app either launches to the right place or it doesn't.

jrsconfitto commented 9 years ago

Does that mean i have publish permissions too? i'm guessing not.

cliffrowley commented 9 years ago

Exactly. Do you think its worth maintaining a testing branch that we merge into master when we've both tested?

jrsconfitto commented 9 years ago

(i'm OK not having that, btw)

cliffrowley commented 9 years ago

Regarding publishing permissions, not sure - but I'll check

cliffrowley commented 9 years ago

(I'll fix the README image too btw, it broke when I switched to personal & work dropbox partition)

jrsconfitto commented 9 years ago

Do you think its worth maintaining a testing branch that we merge into master when we've both tested?

If you think that's helpful we can do that... i'm hoping to figure out the test to write to detect that a process was shelled out to, i think that's possible, just haven't done the research of how to detect it yet.

cliffrowley commented 9 years ago

That'd be good. I have a capable server here too that I run various CI tests on, I'll see if I can set something rudimentary up.

jrsconfitto commented 9 years ago

We can just use Travis CI and Appveyor. i have them set up on my jugglingnutcase/language-powershell project and they both work great... no personal CI needed :smile:

cliffrowley commented 9 years ago

Even for Mac? ;-)

jrsconfitto commented 9 years ago

Oh right! nm.

jrsconfitto commented 9 years ago

oops, missed the :boat: on that :train: of thought! :wink:

cliffrowley commented 9 years ago

Confirmed this is all working fine for me on OS X still

jrsconfitto commented 9 years ago

Awesome!