These are chat archives for arenanet/api-cdi

11th
May 2016
Christian
@zeeZ
May 11 2016 17:54
Bitbucket for private trash, github for public trash
smiley
@codemasher
May 11 2016 17:54
hehe
I'm confused; if they're open source why don't they just use public repos
smiley
@codemasher
May 11 2016 18:16
I guess; for those kinds of things I'd probably just run my own issue tracker though.
Github issues isn't exactly ... amazing.
smiley
@codemasher
May 11 2016 18:20
i think she means "issues" in a bigger context, like code being worked on that you don't want to be cloned in that state
Yahia Mansouri
@Insanitariume
May 11 2016 18:22
bitbucket has free private repos.
smiley
@codemasher
May 11 2016 18:22
Nabrok
@Nabrok
May 11 2016 18:25
Yeah, I've used bitbucket for private repos
I just use an OVH machine for git repos; I've got my own cgit-like repo viewer, but if I needed collaboration I'd probably just use https://gogs.io/
Yahia Mansouri
@Insanitariume
May 11 2016 18:26
Anyway Next Gitter looks better.
@lye Yea, there're a lot of alternatives.
smiley
@codemasher
May 11 2016 18:27
thanks for the reminder!
codemasher @codemasher hits F5
Hmm, really not a fan of the new left-side menu for the next gitter.
Yahia Mansouri
@Insanitariume
May 11 2016 18:28
the things is next gitter shows real names instead usernames now :/
Eearslya Sleiarion
@Eearslya
May 11 2016 18:29
I'm using gitlab for all my stuff; personally hosted
Nabrok
@Nabrok
May 11 2016 18:29
I guess it doesn't know my real name
smiley
@codemasher
May 11 2016 18:29
the left menu animation looks a bit weird though
Nabrok
@Nabrok
May 11 2016 18:29
My last name is the same as the name of a region in GW2.
Gitlab is pretty reasonable; I'd probably put it on an internal network or behind basic auth though -- they've had some pretty terrible security bugs in the past.
Nabrok
@Nabrok
May 11 2016 18:30
Which is a little odd sometimes
Eearslya Sleiarion
@Eearslya
May 11 2016 18:30
Eh, not like I actually have anything I need private on there
There's been unauthenticated remote code executions (though admittedly that was a few years back when they were shelling out to git, iirc)
Eearslya Sleiarion
@Eearslya
May 11 2016 18:31
Oh. Well that's a little more to worry about.
Christian
@zeeZ
May 11 2016 18:55
It changed a lot from "a few years back" then
Pat Cavit
@tivac
May 11 2016 19:08
wtf is "next gitter"
Pat Cavit
@tivac
May 11 2016 19:17
two clicks to switch rooms is pretty annoying :-\
I guess back/forward sorta works
Yahia Mansouri
@Insanitariume
May 11 2016 19:21
@tivac the next seems a lil lighter.
Elon musk at it again.
Christian
@zeeZ
May 11 2016 19:25
Chrome now requires an additional click to view certificates
Two, actually
Good ol' "we simplified things by requiring more clicks", so by that standard two clicks to switch rooms is pretty good, but maybe they can introduce a third :P
Yahia Mansouri
@Insanitariume
May 11 2016 19:26
there has been a new chrome ver today?
smiley
@codemasher
May 11 2016 19:27
it's easier to ask when there's none...
Christian
@zeeZ
May 11 2016 19:27
not today, just noticed it today
Yahia Mansouri
@Insanitariume
May 11 2016 19:27
oh
Christian
@zeeZ
May 11 2016 19:28
I think it came with version 50
smiley
@codemasher
May 11 2016 19:28
wait, ohgod. why do they open the dev-tools for it? D:
Christian
@zeeZ
May 11 2016 19:28
ikr
They did that to make the security tab more "useful"
Gives you about the same info the old bubble gave you, except maybe no more cipher suites
smiley
@codemasher
May 11 2016 19:31
well, you can check the certificates of external resources too
but then again, thats not what i really want when i click in the taskbar to quick check the site's cert
darthmaim
@darthmaim
May 11 2016 20:13

two clicks to switch rooms is pretty annoying :-\

you can click the gitter icon at the top to get a list of all your conversations and then switch with 1 click

@codemasher to be fair, there's like 10 people in the world that manually check certs
and I think EV certs are already displayed with a different icon or something
David Reeß
@queicherius
May 11 2016 20:17
@codemasher When I last tried Bitbucket, they sucked majorly. They seem to have most stuff now, but they are still just ugly. When I spend most of my time of the day on a page its gotta be pretty, even when its a source control system. Gitlab is pretty cool, but it's crazy slow for me. Really, Github is more or less all about comfort + community. Seeing people star things is neat (I should follow more people).
With all that stuff said, I really want a distributed, MIT licenced Github :(
darthmaim
@darthmaim
May 11 2016 20:18
^
@queicherius from my experience, gitlab runs like a dream if you dedicate some hardware for it
but at that point it's kind of stupid for personal use
David Reeß
@queicherius
May 11 2016 20:20
@lye TBH I am more scared of my code when it'd be on personal hardware and would want to have redundancy (using Github) anyway.
Pat Cavit
@tivac
May 11 2016 20:20

you can click the gitter icon at the top to get a list of all your conversations and then switch with 1 click

*counts*

(that's still two clicks)
That's fair. I've never been that worried with git -- I've got a reasonably up-to-date copy on my desktop, laptop, and on a remote server.
darthmaim
@darthmaim
May 11 2016 20:20
@tivac well, you can open the menu once and leave it open
Pat Cavit
@tivac
May 11 2016 20:21
Yeah just defeats the point of a collapsing menu
darthmaim
@darthmaim
May 11 2016 20:21
solution: bigger monitor
David Reeß
@queicherius
May 11 2016 20:21
I have a uptodate copy on my desktop & laptop, on a few production servers, github and a few years old copy on some harddrives I am not sure even run anymore. >_>
FWIW, gogs is MIT-licensed, but not distributed.
For backups I'd just push the bare repos to S3 with a cron job.
David Reeß
@queicherius
May 11 2016 20:25
I think the Github thing is just like Facebook if you look at it from a community side. There are other (potentially better, more secure, more private) solutions, but in the end you just end up having to be on Facebook anyway (curse you my University semester group).
And I like the issues, just moved everything off trello and 0 regrets so far. But I cant imagine having 100 people use that lol.
@lye I haven't heard of gogs yet, thats pretty cool also. Same problem of not having one single thing tho. I know from myself that I am about 99.99% less likely to report a bug somewhere when I need to register an account just for that thing. :D
Yeah, that's definitely true. Would have been nice if OpenID or something had taken off, but alas.
David Reeß
@queicherius
May 11 2016 20:34
And dont even get me started on something like the php bugtracker
I was actually gonna complain about the FreeBSD PR system, but it looks like they migrated over to bugzilla (and really spent the time to make it pretty nice): https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=157875
David Reeß
@queicherius
May 11 2016 20:39
@lye OpenID would have been nice. Just one thing for everything. I still get mails about every week or so that a) I am just trying to scam people out of their account because I want a username and password or b) If it is ok to use whatever they want (hint: answer is in the headings)

lcampbell

I know that name. :P

@queicherius hah yeah I wanted to see how easy/hard it was to dig up an old bug
bugzilla was much easier to search than what I remember of the old PR database
apparently they moved it over in 2014
Eearslya Sleiarion
@Eearslya
May 11 2016 21:12

@queicherius from my experience, gitlab runs like a dream if you dedicate some hardware for it

I have a 2GB VM for my gitlab, plus a 512MB VM for CI

Never had speed issues
I think I had an old 8GB machine for gitlab, ircd, jenkins and jira (all jailed separately)
But we only had like 10 employees so it was totally fine.
Also a cronjob to restart gitlab nightly because >_>
David Reeß
@queicherius
May 11 2016 21:15
Cronjobs are the best to manage non-behaving applications. :D
Eearslya Sleiarion
@Eearslya
May 11 2016 21:16
I've not had any issues needing to restart gitlab, but..then again, I'm the only one on it and I do a grand total of 10 commits a month maybe
this was like 6 years ago, it was pretty leaky sometimes
Eearslya Sleiarion
@Eearslya
May 11 2016 21:17
I've actually wanted to write an ircd in C or x86. Just because.
i vote for rust
David Reeß
@queicherius
May 11 2016 21:17
Don't tell anyone, but one cronjob on one of the very-legacy legacy servers for efficiency literally starts with killall php :D
Eearslya Sleiarion
@Eearslya
May 11 2016 21:17
Random 500 errors ahoy
heh was that before they built that into php-fpm?
god what was that old script that was built into lighttpd?
it had the "max requests per child" option too
David Reeß
@queicherius
May 11 2016 21:18
It doesnt have any consumer facing IP tho, so it's ok
Eearslya Sleiarion
@Eearslya
May 11 2016 21:18
I need to pick the API build editor back up...
At least it's HTTPS now! https://build.sleiarion.net/
hah, nice LE cert :D
Eearslya Sleiarion
@Eearslya
May 11 2016 21:19
Hey, why pay for SSL if I don't have to? :D
Why worry about annual renewal if you don't have to!
Eearslya Sleiarion
@Eearslya
May 11 2016 21:20
Actually I think LE expires quarterly
Or close to it
Most of the agents support -cron option that just auto-renews
Eearslya Sleiarion
@Eearslya
May 11 2016 21:20
5/5 to 8/3
I have a cronjob for my LE now
Every month, because I can
Yeah it's great; never have to worry about "oh hey my stuff is inaccessible"
Nabrok
@Nabrok
May 11 2016 21:21
LE expires every 3 months, but it's easy to automate renewal
Eearslya Sleiarion
@Eearslya
May 11 2016 21:21
With LE it's just letsencrypt-auto renew\
It keeps track of all the certs you have and just goes through them all automatically
darthmaim
@darthmaim
May 11 2016 21:21
I am running my LE cron daily, if the certs are too new it won't do anything
Eearslya Sleiarion
@Eearslya
May 11 2016 21:22
Eh, I did monthly just so I wouldn't be bugging LE too much XD
:point_up: letsencrypt.sh --cron
Eearslya Sleiarion
@Eearslya
May 11 2016 21:23

You now have unlimited private repositories

welp thanks github but I have my own repos now