News for hackers. Stuff that matters.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:13PM (#5430221)
This is one reason us corporate software pushers can't use github and the likes. We need stuff to be hosted on a network we control. Each hour we lose is potentially multiplied by the number of staff as we would push and pull hundreds of times a day. Someones head will roll if were down for more than a couple of minutes at a time.

It becomes just as much of a PITA importing projects github and maven for example as well.

We actually ended up sticking with svn and trac and doing manual mirrors of every source dependency we pull in to protect our asses. SVN is kept only due to externals support (even though all our externals are internal!). Our head rev is over a quarter of million revs, 37gb of data and the repository has been online since 2006 to give you an idea.

I'm aware of github enterprise btw - its actually easier to build our own using trac as we can support it end to end, its a crap load more configurable and we can scale it up and run failover nodes easily using svnsync and pgsql replication. We have our own plugins and reports plugged in using reportlab as well. And its not atlassian's crap either.

Re:We are currently taking a DDoS attack and are working to ... by Volpe on Saturday March 23, 2013 @07:22PM (#5430254)
You know you can run git internally as well?

Using github as an excuse to stay with svn seems rather ill informed.

You wouldn't lose hours if github is down. You might lose your ability to deploy (if you are deploying from github) but you could setup any other remote you like, and deploy from that.

I'm not sure what the 'size' of your repo has to do with anything...

Re:We are currently taking a DDoS attack and are working to ... by huherto on Saturday March 23, 2013 @07:41PM (#5430333)
To me github is the killer feature of git.

I think svn is easier and more appropiate for a corporate environment.

Re:We are currently taking a DDoS attack and are working to ... by jlgreco on Saturday March 23, 2013 @08:01PM (#5430403)
Really? Git seems like the killer feature of Github to me...

Why do you think that git is inappropriate for a corporate environment? I've been using it in one for a few years now and see nothing wrong with that.

Re:We are currently taking a DDoS attack and are working to ... by FuzzyDunlop on Saturday March 23, 2013 @08:22PM (#5430456)
I think the killer feature of git -- which applies to any other DVCS -- is that you're not dependent on github if you're well prepared. There's absolutely nothing stopping you adding redundant remotes so you always have somewhere to push/pull changes and deploy from.

    git remote add <remote_name> url
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:39AM (#5431488)
Yep and that's like managing dns with host files...
Re:We are currently taking a DDoS attack and are working to ... by delano on Saturday March 23, 2013 @08:10PM (#5430429)
svn is fine for very small, highly co-ordinated teams which is rare in a corporate environment. It's decidedly not fine for complex merging, development outside of the private network, or maintaining multiple versions of the same codebase (customer installs) among other things.
Re:We are currently taking a DDoS attack and are working to ... by Peaker on Saturday March 23, 2013 @08:44PM (#5430525)
Even then, doing without "add -p", "rebase -i", "commit --amend", inplace branches, and various other git features is going to cost you.
Re:We are currently taking a DDoS attack and are working to ... by rubyrescue on Saturday March 23, 2013 @09:43PM (#5430700)
the achilles heel of svn is branches cost 100% of the branched repository. even an svn repo with one user can be prohibitively large.

even in a corporate lan environment just pulling down an svn repository can take far too long

Re:We are currently taking a DDoS attack and are working to ... by huherto on Saturday March 23, 2013 @10:12PM (#5430768)
Re:We are currently taking a DDoS attack and are working to ... by rubyrescue on Saturday March 23, 2013 @10:55PM (#5430884)
500MB branch in git - git checkout -b mybranch master == 500MB 500MB branch in svn - svn copy ... == 1GB
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:40AM (#5431490)
Branches cost nothing in svn. I doubt you've used it. svn copy only appends a pointer back to the source rev, much as git does.
Re:We are currently taking a DDoS attack and are working to ... by rubyrescue on Sunday March 24, 2013 @05:23PM (#5433704)
i used to use them extensively. unless something has radically changed, they cost nothing in the svn repository but when you pull them down, you have multiple copies on disk which takes double the space because of the way a branch appears like a separate folder in your working copy. am i missing something?
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Monday March 25, 2013 @08:29AM (#5436617)
Your working copy has a URL. You can switch it to another URL (a branch/tag) using "svn switch". It only transfers the differences between the two.

You can have two separate copies checked out, but you don't have to.

Re:We are currently taking a DDoS attack and are working to ... by huherto on Monday March 25, 2013 @04:08PM (#5439403)
It is interesting, I have heard several times the comment about svn branches being expensive. But, that is not true, they are checking out the whole branches directory!
Re:We are currently taking a DDoS attack and are working to ... by huherto on Monday March 25, 2013 @04:07PM (#5439393)
Are you checking out all the branches? I mean the actual branches subdirectory? If you do that, it is going to be expensive. But you shouldn't do that. Just checkout the trunk and switch to branches as needed.
Re:We are currently taking a DDoS attack and are working to ... by zevyoura on Saturday March 23, 2013 @10:33PM (#5430825)
You have to maintain a full copy of the file tree locally per branch, it's a pain that gets worse as your project size grows. With git, switching between branches is near instantaneous.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:33AM (#5431481)
It is in svn as well (200mb wc switch = 4 seconds).
Re:We are currently taking a DDoS attack and are working to ... by banachtarski on Sunday March 24, 2013 @06:13PM (#5434004)
sorry but that is a very long time. Branching is something I do dozens, if not hundreds, of times a day (creating, checking out, deleting, etc).

svn doesn't fit the sane modern workflow and everything it does can be done by git in a less painful manner. I think the only use case I can think of for svn is a very binary heavy repo that needs global locking.

Re:We are currently taking a DDoS attack and are working to ... by zevyoura on Sunday March 24, 2013 @05:01AM (#5431519)
I worked in an environment with a significantly larger repository, and svn switches were a constant source of frustration.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:31PM (#5430294)
We'd lose our deployment, integration tests, continuous integration, ability to pull other team changes from the master and code review platform. That's a big chunk of our dev infrastructure.

Size is mentioned as to be honest we moved a load of stuff to git in 2011 as a test case and it couldn't handle it. We have some test fixture data files (big ones) that it choked on. Not only that, you can't compose software easily without introducing external tooling.

Re:We are currently taking a DDoS attack and are working to ... by Volpe on Saturday March 23, 2013 @07:39PM (#5430324)
> We'd lose our deployment, integration tests, continuous integration, ability to pull other team changes from the master and code review platform. That's a big chunk of our deb infrastructure.

You'd lose all that from using git? Why? Are you saying if you switched to git without switching any of your svn infastructure? We aren't talking about github downtime anymore are we...

> Size is mentioned as to be honest we moved a load of stuff to git in 2011as a test case and it couldn't handle it.

A repo I interact with daily is now pushing 54gb, it contains large test fixtures that have HD videos, and images in it. I've never had any issues. (It takes a while to copy it around...)

Re:We are currently taking a DDoS attack and are working to ... by teej on Saturday March 23, 2013 @07:36PM (#5430317)
So your desire to not use Github has nothing to do with Github then.
Re:We are currently taking a DDoS attack and are working to ... by arianvanp on Saturday March 23, 2013 @07:35PM (#5430316)
git is decentralized. Any sane sysadmin wouldn't use github as a 'central' point, but set up an own remote to which you push. Then every once in a while from that remote, commits are pushed to github.

heck you wouldn't even really need a remote.

Re:We are currently taking a DDoS attack and are working to ... by elithrar on Sunday March 24, 2013 @12:49AM (#5431163)
Alternatively you can set up an alias (i.e. "all") for multiple remotes and just push to them in one hit. Useful when I'm pushing code to Heroku and GitHub simultaneously.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:32AM (#5431480)
Aliases on that scale are like hosts files. An utter shit to manage. Its why they invented dns which is a centralized delegated service.

The "single source of truth" is hard to avoid.

Re:We are currently taking a DDoS attack and are working to ... by andreyf on Saturday March 23, 2013 @07:54PM (#5430376)
Your deployment really shouldn't rely on your VCS...

Just added a 3 GB file to my github repo. It took <2m, most of which I imagine was spent gzip-ing it.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:36AM (#5431485)
Well it doesn't. We package every rev that's made as part of our integration process. Then we choose one and deploy it (using our auto deployment software which farts out packages across 100-odd machines, per instance..).
Re:We are currently taking a DDoS attack and are working to ... by andreyf on Saturday March 23, 2013 @07:34PM (#5430311)
> This is one reason us corporate software pushers can't use github and the likes. We need stuff to be hosted on a network we control.

cringe This is very corporate reasoning in the most pejorative sense of the word.

> Each hour we lose is potentially multiplied by the number of staff as we would push and pull hundreds of times a day.

You clearly haven't used git. Even if github were to disappear, it would be absolutely trivial for a team to switch to an alternative central git repo for everyone to work through.

Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @07:54PM (#5430371)
> Even if github were to disappear, it would be absolutely trivial for a team to switch to an alternative central git repo for everyone to work through.

Except for all the tooling built into github that would have to be replicated locally somehow.

I guess you could switch to: http://www.atlassian.com/software/stash/overview

That wouldn't be "trivial", and if that's the backup plan, you may as well start by using Stash and skip github entirely.

Re:We are currently taking a DDoS attack and are working to ... by andreyf on Saturday March 23, 2013 @08:04PM (#5430410)
> Except for all the tooling built into github that would have to be replicated locally somehow.

What tooling? The issue tracker and code comments? I imagine the uptime requirements aren't >99% for those, but if you absolutely need them all the time, that's what github's enterprise service is for.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:42AM (#5431492)
The issue tracker uptime is higher than the VCS in a corporate environment. Its more an ALM tool for us as it has use cases, defects, project planning running off it. That means the front line support, dev team, project management team, business analysts and management all use it 24/7 (in our case from 5 different countries).

github enterprise is a crappy solution for the above as well and is hard to support and expensive too.

Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @11:06PM (#5430910)
Yes, the tooling that's required if you're actually collaborating instead of working in personal silos.

There are better options than Github's overpriced virtual machine-based mess of an 'enterprise' offering.

Re:We are currently taking a DDoS attack and are working to ... by kleiba on Saturday March 23, 2013 @07:21PM (#5430252)
Excuse my ignorance, since I don't work in the corporate world. But isn't one of the central points of a distributed version control system like git that you don't have to host it at all? (Of course, you still need a network that you're in control of.)
Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Saturday March 23, 2013 @07:27PM (#5430280)
Sort of. You have "remotes" which you copy your own repo to. So in theory you could just have everyone push code to everyone elses workstations.

It is probably prudent to have some central location to push code to though, especially if you want people to work on it outside of your company LAN.

Best solution is probably to have a server you control and have a copy on somewhere like github and keep them in sync. That way you don't have to worry about DDOS of github and you don't have to worry about what happens if a drive dies on your server etc.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:25PM (#5430273)
Well we need a master as an integration point for building deployment packages, which means that you need a central host anyway.

Github is usually just this thing for people.

Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Saturday March 23, 2013 @07:32PM (#5430297)
You can have a master branch without necessarily having a central server.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:35PM (#5430314)
Yes but how does our integration server know which one of our 180 dev workstations has the latest tip of the master branch?
Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Saturday March 23, 2013 @07:42PM (#5430338)
Add the integration server as a remote.
Re:We are currently taking a DDoS attack and are working to ... by querulous on Saturday March 23, 2013 @07:49PM (#5430362)
the integration server has it's own repo that you push 'latest tip' to
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:45AM (#5431494)
That's a poor solution as there is no way to know how much of the product is actually on that repo...
Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Sunday March 24, 2013 @08:28AM (#5431864)
Not quite sure what you mean, you will have whatever branches you assign to it.
Re:We are currently taking a DDoS attack and are working to ... by khromov on Saturday March 23, 2013 @07:46PM (#5430350)
This needs an answer.
Re:We are currently taking a DDoS attack and are working to ... by sjtgraham on Saturday March 23, 2013 @07:21PM (#5430247)
You did know Git is a DVCS, right? i.e. D for distributed?
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:24PM (#5430262)
Yes. I do. Unfortunately it doesn't support your average corporate workflow and requirements of centralisation very well (it can do it but its not its primary use case). The desktop tooling is also crappy and hard to get non-code-monkeys using it. We use svn for documentation as well and our windows users quite happily edit word documents collaboratively on top of it.

SVN is actually better for us.

Re:We are currently taking a DDoS attack and are working to ... by trumbitta2 on Saturday March 23, 2013 @07:28PM (#5430283)
Since when, using SVN allows you to edit microsoft Word documents... collaboratively?

I sense a bunch of downvotes coming for me in 3..2..1..

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:39PM (#5430323)
TortoiseSVN and Word+Excel have great change integration. You can merge word documents quite happily.
Re:We are currently taking a DDoS attack and are working to ... by trumbitta2 on Saturday March 23, 2013 @08:04PM (#5430411)
I stand baffled. Always thought Word and Excel files were binary files, thus almost un-mergeable in any useful - collaborative - manner. Sorry for my misunderstanding.
Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Saturday March 23, 2013 @08:31PM (#5430483)
AFAIK word provides it's own diff tools which can be hooked by version control systems.
Re:We are currently taking a DDoS attack and are working to ... by Volpe on Saturday March 23, 2013 @07:26PM (#5430278)
I think your issue is, you don't understand DVCS very well.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:33PM (#5430301)
I do. I'm a long term user of mercurial for my own projects. I was also an advocate for moving to git in our organisation, but it doesn't fit.

One hammer is not necessarily good for all nails.

Re:We are currently taking a DDoS attack and are working to ... by Volpe on Saturday March 23, 2013 @07:45PM (#5430345)
I'm sorry with the poor assumption... But you started this thread with "Github downtime is the reason we can't use git internally" <--- This illustrates either you don't understand git very well. OR you don't understand logic very well.... I was giving you the benefit of the doubt on the latter... :\
Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @07:58PM (#5430390)
How, exactly, do you propose the following things to work if GitHub is down?

- Pull requests and code reviews

- Automatic integration builds of all checkins

- Commit notifications via e-mail

- Browsing of sources via the web

- Sharing of code between collaborating users

DVCS may be "distributed", but organizations and user collaboration are not.

Re:We are currently taking a DDoS attack and are working to ... by Volpe on Sunday March 24, 2013 @01:15AM (#5431212)
... None of that stuff requires github.

How about also have the code on bitbucket (if you want to use flashy web services). Chances of them going down at the same time seems remote.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:30AM (#5431476)
Actually its more likely that they're both unavailable than one is I.e our pipe goes down. Another reason to do it in house.
Re:We are currently taking a DDoS attack and are working to ... by jiggy2011 on Saturday March 23, 2013 @08:51PM (#5430538)
None of that stuff is exclusive to github.
Re:We are currently taking a DDoS attack and are working to ... by nitrogen on Saturday March 23, 2013 @10:31PM (#5430818)
The would work exactly how they work with the Linux kernel, for which git was created.
Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @11:00PM (#5430898)
Yes, via centralized mailing lists and collaboration infrastructure.
Re:We are currently taking a DDoS attack and are working to ... by niggler on Saturday March 23, 2013 @07:26PM (#5430277)
You know what part of github is not distributed? Issues.
Re:We are currently taking a DDoS attack and are working to ... by avar on Saturday March 23, 2013 @07:41PM (#5430335)

    > I'm aware of github enterprise
Which I must say is also insanely priced, particularly since you have to pay for everyone with a user account.

Which means if you're wanting to use GitHub issues to replace some bugtracker the non-developers need access to you're paying full cost for everyone who might need to update a bug once or twice a year.

I understand that they're trying to get everyone to use their online offering, but a lot of organizations wouldn't consider it due to a combination of not wanting to host their code externally, and GitHub's ongoing uptime issues. They might go for GitHub Enterprise, but it's crazily priced compared to other similar software (e.g. Atlassian Stash+Jira).

Re:We are currently taking a DDoS attack and are working to ... by nahname on Saturday March 23, 2013 @09:49PM (#5430713)
If github is down, I can still commit locally. If github is down longer I can always:

git remote add online [email protected]:you/yourrepo.git

Why waste so much time on support infrastructure? Wouldn't it be better to spend that time doing productive work?

Re:We are currently taking a DDoS attack and are working to ... by gfodor on Saturday March 23, 2013 @07:18PM (#5430237)
This depends entirely if you have better uptime than github. (I don't know github's uptime stats.)

That said, it's pretty easy to keep a repo up, so I would guess that if github has a few hours of downtime a year you are still doing better.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:20PM (#5430243)
Yes we do. 5 nines (that's 5 minutes in a year).
Re:We are currently taking a DDoS attack and are working to ... by Volpe on Saturday March 23, 2013 @07:25PM (#5430272)
my git repo has remained up 100% of the time - even when github goes down, my repo continues working.

I'm available for consulting if you want this kind of uptime ;-D

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:40PM (#5430327)
I don't believe you. I bet you rebooted your workstation :)
Re:We are currently taking a DDoS attack and are working to ... by tonypujals on Saturday March 23, 2013 @07:52PM (#5430368)
Not really a good justification for not using GitHub. If your SVN server goes down, you're in a lot more trouble than the few times GitHub is unavailable. At least each user has a full working repo and you can always prepare alternate remotes to share commits. You are apparently already aware of GitHub for Enterprise. I suppose your organization is in full control of your data centers, private cloud, etc, but rationalizing about svn and trac completely stumped me as to your point about "corporate software pushers..."
Re:We are currently taking a DDoS attack and are working to ... by ams6110 on Saturday March 23, 2013 @08:05PM (#5430414)
With SVN each user has a local working copy. You can't commit if the central server is down, but they're not exactly dead in the water either. You can keep working locally. If your SVN server is down for DAYS it might get to be a problem.
Re:We are currently taking a DDoS attack and are working to ... by jlgreco on Saturday March 23, 2013 @09:10PM (#5430595)
...you really should not be going days between commits...
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:59AM (#5431515)
Indeed. We just create patches in such an event :)
Re:We are currently taking a DDoS attack and are working to ... by rtfeldman on Saturday March 23, 2013 @07:16PM (#5430229)
What does Atlassian have to do with GitHub? Are you thinking of Bitbucket?
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:21PM (#5430250)
Regarding Atlassian, they're expensive, hard to support, damn unreliable and the software (particularly crucible) is unusably slow.

I'm comparing it to what we have as the suggestion is inevitable.

Re:We are currently taking a DDoS attack and are working to ... by niggler on Saturday March 23, 2013 @07:28PM (#5430286)
Atlassian stash is the internal version of Bitbucket
Re:We are currently taking a DDoS attack and are working to ... by UnoriginalGuy on Saturday March 23, 2013 @07:18PM (#5430235)
Does Github's web-presents actually take down their back-end/client access? I don't know, but I would assume they would use a different server/servers/DNS address for that stuff?
Re:We are currently taking a DDoS attack and are working to ... by kevinastone on Saturday March 23, 2013 @07:40PM (#5430326)
Since this seems to be a network problem, it took down both their web servers and their git (ssh) endpoints.
[deleted]
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:16PM (#5430228)
See updated comment about github. It doesn't cut it.
Re:We are currently taking a DDoS attack and are working to ... by bascule on Saturday March 23, 2013 @07:46PM (#5430349)
Github Enterprise?
Re:We are currently taking a DDoS attack and are working to ... by analog on Saturday March 23, 2013 @07:25PM (#5430267)
From what I've seen in corporate environments downtime of infrastructure run by internal teams is just as high if not higher than with Github.
Re:We are currently taking a DDoS attack and are working to ... by Jare on Saturday March 23, 2013 @08:11PM (#5430430)
Internal infrastructure may have more total downtime but it's usually managed and scheduled to minimize impact.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Saturday March 23, 2013 @07:36PM (#5430318)
That's anecdotal. My anecdote is that we've run 5 nines for 6 years. We know our shit.
Re:We are currently taking a DDoS attack and are working to ... by ams6110 on Saturday March 23, 2013 @08:01PM (#5430400)
I think that's the exception rather than the norm. Since we're sharing anecdotes, every corporate shop I've worked in tends to stand up services, then once they are working they are not monitored or thought about until there's a problem.
Re:We are currently taking a DDoS attack and are working to ... by analog on Saturday March 23, 2013 @07:50PM (#5430363)
Well both of our experiences are anecdotal aren't they. And having a server running doesn't mean that everyone has access to it, one of the issues I've faced is getting approval for VPN access (took a month IIRC) which prevented access to the SVN repo, would not have been an issue with Github.

And that org's infrastructure team could probably claim 5 nines uptime as well.

Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @07:55PM (#5430378)
The organizational delay on VPN provisioning has nothing to do with git, or github, at all.

You could have also hosted an external RCS repository over RSH and you wouldn't have had the problem of VPN provisioning being slow.

The problem was VPN provisioning, not the source control system.

Re:We are currently taking a DDoS attack and are working to ... by analog on Saturday March 23, 2013 @08:07PM (#5430424)
Yes, but if the repo was hosted on Github rather than internally then the slow VPN provisioning wouldn't have been an issue.

(Good) web services like Github tend to reduce friction, corporate bureaucracies tend to increase friction.

Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @08:35PM (#5430501)
(Good) corporate services wouldn't have had slow VPN provisioning.

This has nothing to do with Github, other than the fact that Github would let you end-run all rules about data protection, backups, centralized administration of user access, and everything else that you don't individually have to worry about, but the management and IT at the company you work for does.

Re:We are currently taking a DDoS attack and are working to ... by analog on Saturday March 23, 2013 @09:03PM (#5430569)
"centralized administration of user access"

This is exactly the sort of thing I'm talking about. Let the team working on the code decide who has access to the code. Not some person in a different part of the country who has no idea what the code does.

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:47AM (#5431499)
Actually most of our developers can't be trusted with this. We have certain regulatory requirements.

We have active directory and its all managed there. If someone needs access, their role defines it. If someone wants access they have to ask.

Re:We are currently taking a DDoS attack and are working to ... by pifflesnort on Saturday March 23, 2013 @11:04PM (#5430905)
That's a short-sighted selfish view that fails to take into account the responsibilities of the organization at large.
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @04:57AM (#5431512)
Actually it would be even worse as we can't risk people pushing our code to their private repo so Mr Firewall goes "no way". Another problem: we dont know which repo we're pushing to at a network level.

Code theft is a major problem. Not because the code is crap and we're embarrassed (unlike VMware and Microsoft code leaks), but because its valuable.

Re:We are currently taking a DDoS attack and are working to ... by analog on Sunday March 24, 2013 @07:52AM (#5431795)
What do you do to stop people emailing code out?
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @08:46AM (#5431902)
We have content filters and policy based email management. You can't send documents or content through the mail gateway at all.
Re:We are currently taking a DDoS attack and are working to ... by analog on Sunday March 24, 2013 @10:13AM (#5432081)
And gmail?
Re:We are currently taking a DDoS attack and are working to ... by hp50g on Sunday March 24, 2013 @01:17PM (#5432695)
They don't have access to that :)
Re:We are currently taking a DDoS attack and are working to ... by analog on Sunday March 24, 2013 @02:25PM (#5432930)
Haha, I guess I should have seen that one coming:)

Do you whitelist or blacklist the internet?

Re:We are currently taking a DDoS attack and are working to ... by hp50g on Monday March 25, 2013 @08:31AM (#5436627)
Whitelist and restrict to certain staff.

We have to cover our asses as we deal with classified information and financial data.

We even search people leaving the building.