These are chat archives for MontCode/GeneralChat

9th
Dec 2016
Lily Romano
@Lilyheart
Dec 09 2016 00:00
Whenever I hear stallman's name I hear Gary Gnu new saying no Gnus is good Gnus.
Jonathan Herman
@lantech19446
Dec 09 2016 00:01
lol
Lily Romano
@Lilyheart
Dec 09 2016 00:01
But Gary has a lot of hair.
Jonathan Herman
@lantech19446
Dec 09 2016 00:01
I'll have to check it out
the only thing stallman has ever said that I found in the least bit amusing is that he's saint ignucias the pope of the church of emacs
Jonathan Herman
@lantech19446
Dec 09 2016 00:15
lol
Jonathan Herman
@lantech19446
Dec 09 2016 00:33
so I get that github is the defacto standard for pretty much the entire industry at the moment and has been for several years but are there any pros to things like google code? I know source forge has become kind of suspect over the last 2-3yrs
Lily Romano
@Lilyheart
Dec 09 2016 01:21
google code is dead. But, there are alternatives. Bitbucket is a favored one.
Bitbucket runs on a git backbone as well.
git = linus. github = a website that hosts git repositories online. bitbucket = a website that hosts git repositories online.
If you don't need to keep code online for all to see, you can purely use just git. I also have git repositories that are in dropbox folders so I get the benefits of versioning and branching as well as accessing the files on multiple machines without having the code public on github.
There is... another software besides git that some people use... SVN. But... I rarely see anything positive about it xD But it's an option.
Jonathan Herman
@lantech19446
Dec 09 2016 01:28
I was mostly just wondering why those projects never became more, usually google excels in its projects. The idea of using google drive or dropbox is kind of interesting since i have 100 gigs on drive. TOP wants you to get used to github but I don't see much of a point until I'm doing things worth a damn
apparently drive doesn't work lol
Lily Romano
@Lilyheart
Dec 09 2016 01:31
getting versioning software right is HARD. git works and is actively updated (again, it's a linus project). Why GitHub wins over something like BitBucket? I don't know. Momentum probably. They have the people already (again, linus is there... altho is isn't a fan).
Google uses their own version software but it's built to work in a really LARGE scale so I'm not sure if we'll ever see it as it probably wouldn't work for small scale (or be overkill at the least).
My advice would be the same as TOP. Git is hard (at first). GitHub is a layer on top of that hard. Really the only way to learn is to use it over and over and over and over and over again.
Even if you just use git on a local without all the github remote repo stuff.
Jonathan Herman
@lantech19446
Dec 09 2016 01:34
so far I've found git commands to be pretty straight forward fortunately, using it effectively seems to be a whole new school though
Lily Romano
@Lilyheart
Dec 09 2016 01:34
Even my homeautomation scripts are a github repo xD I don't have to rebuild HAL up everytime. Just clone it and I'm good to go again. Something breaks? Revert a change.
That's the trick.
commands are easy. learning when to branch, why it's important, how to handle merges etc etc etc.
Tho... being able to branch the home automation is nice... I can checkout a branch and work on stuff while the roommate is away and then it's just a checkout master away from going back to defacto actually works code (he isn't a fan when the light don't work :laughing: )
Jonathan Herman
@lantech19446
Dec 09 2016 01:41
lmao
yea and it seems like TOP is really glazing over the, this is the nitty gritty about using git
Lily Romano
@Lilyheart
Dec 09 2016 02:00
It's... not easy to teach the nitty gritty. I've taken lessons where they teach it... and... it doesn't matter. Until I actually had repos and started using it and then finding things I needed to do and then having to search to find out how to do... then going "oh.. yeah... that was in that course... "... not until then did it actually make sense.
I think that might be the meat of the problem. It doesn't make sense until you actually have the opportunity to do it.
Jonathan Herman
@lantech19446
Dec 09 2016 02:25
Altogether possible guess I'd better come up with a project in the next few months