Live data from Hacker News

Enable Pages access control

gitlab.com

21–30 of 39 posts

Re: Enable Pages access control

#21
post #16
post #12

Earlier quoted context omitted.

This also affects self hosted instances in a company where you want to find other packages though. It's not a "social network" feature.

You're telling me there are cases where a company has so many projects in it's gitlab instance that employees routinely have to search for things? That seems odd to me. I'd expect there to be a naming scheme for most things, and even if there's some oddball project, I'd think somebody else you work with knows about it and where it is. My company has maybe 20-30 projects, and I can find any of them easily if I know th…

Another example:

I work for a university that has a centralized IT, but each of the schools may also have an IT group. When they setup a local Gitlab instance I moved our team's (web development) projects over.

We have over 60 projects alone within our group (our own school was decentralized, and only in the last 5 or so years have I been able to get things centralized within our team), and there's a ton that the centralized IT group has on the instance, plus all of those that other schools share. We currently have three people in our team (two designers/front-end, one full stack), but at one point were at six plus a consultant.

I've got a good idea of what most of the 60+ repos contain, and where things are, but a good search for the various open repos, and those that I'm semi-associated with, would be fantastic.

Re: Enable Pages access control

#22
post #6

Earlier quoted context omitted.

It's non of GitLabs business to play the judge in this. If a customer is doing something illegal and a court makes a judgment, they will probably do something. I prefer a company not ruling their platform by their beliefs but by their countries laws and court rulings.

That sounds like a great idea but quickly gets you into very murky Waters, especially wrt China. If the government in question doesn't try to be just, you'll end up assisting murder and silencing the voices of the oppressed. Sometimes it really is better to say "no" to a business opportunity, if the other side isn't behaving in a sane manner. And fwiw: gitlab did just that as the sister comment pointed out

I think this is more nuanced. Right now companies cooperation with China is in the news. For example, both Blizzard and the NBA have betrayed American ideals in favor of making money in China. Other companies have built a dependent relationship with China over many years, and have been forced through this dependence to support China (Apple comes to mind here). Other companies are actively distancing themselves from politics (gitlab).

As a society, I think we need to decide what is best. In my opinion, companies should be entirely apolitical, both internationally and domestically. Further companies should not assert any influence _at all_ over political speech by their employees. In return, employees should not imply corporate support for a particular political view.

From my perspective, gitlab is doing the right thing. I don't think corporations have _any right_ to involve themselves in politics, even if the majority supports that position.

Edit: if popular sentiment is that American corporations shouldn't have a dependent relationship with China, then the _elected_ government should enforce sanctions. I don't need corporations enforcing moral policy.

Re: Enable Pages access control

#23
post #6

Earlier quoted context omitted.

That sounds like a great idea but quickly gets you into very murky Waters, especially wrt China. If the government in question doesn't try to be just, you'll end up assisting murder and silencing the voices of the oppressed. Sometimes it really is better to say "no" to a business opportunity, if the other side isn't behaving in a sane manner. And fwiw: gitlab did just that as the sister comment pointed out

I think this is more nuanced. Right now companies cooperation with China is in the news. For example, both Blizzard and the NBA have betrayed American ideals in favor of making money in China. Other companies have built a dependent relationship with China over many years, and have been forced through this dependence to support China (Apple comes to mind here). Other companies are actively distancing themselves from p…

Please keep in mind that "apoliticism" is in itself a political position: wanting to preserve the status quo and opposing change is still support for the status quo which, in itself, is a set of political beliefs.

Re: Enable Pages access control

#24
post #23

Earlier quoted context omitted.

I think this is more nuanced. Right now companies cooperation with China is in the news. For example, both Blizzard and the NBA have betrayed American ideals in favor of making money in China. Other companies have built a dependent relationship with China over many years, and have been forced through this dependence to support China (Apple comes to mind here). Other companies are actively distancing themselves from p…

Please keep in mind that "apoliticism" is in itself a political position: wanting to preserve the status quo and opposing change is still support for the status quo which, in itself, is a set of political beliefs.

It's not. If corporations were people I would agree, but they aren't. Politics should be democratic. I don't want to live in a corporatocracy.

Re: Enable Pages access control

#25
post #10

Awesome. Advantage has been added. GitLab is better than GitHub, I think.

Try discovering a project/package on GitLab vs GitHub. They really need to add proper search / explore mechanism.

Sounds like something that should be built separately, and bring together many different platforms.

Re: Enable Pages access control

#26
post #23

Earlier quoted context omitted.

Please keep in mind that "apoliticism" is in itself a political position: wanting to preserve the status quo and opposing change is still support for the status quo which, in itself, is a set of political beliefs.

It's not. If corporations were people I would agree, but they aren't. Politics should be democratic. I don't want to live in a corporatocracy.

It's impossible to be completely apolitical. Take your own example - blizzard - and tell me how they could stay moral without taking a political stance.

Re: Enable Pages access control

#27
post #18
post #17

Earlier quoted context omitted.

> My company has maybe 20-30 projects Ever worked in a company with micro services or a company that has a bunch of employees? You'll have hundreds of projects easily if it's a bunch of teams. If someone tells me "it's in our SRE libs package" I'll go ahead and search that. (Usually I can't find it because it's in a separate namespace on our Gitlab instance. Doing that is an Enterprise only feature on Gitlab right no…

I hadn't considered companies that use microservices instead of monoliths, I think you might be right

Yep, same here. We architected our services so that a common layer could be used which reduces service duplication but still we have over 700 projects for just one company doing end-to-end ecommerce and fulfillment. At some point you even start running out of names so you end up with people using acronyms from their specific fields which quickly ends up being unfindable. Not because of search but because you no longer know what to search for.

Re: Enable Pages access control

#28
post #26

Earlier quoted context omitted.

It's not. If corporations were people I would agree, but they aren't. Politics should be democratic. I don't want to live in a corporatocracy.

It's impossible to be completely apolitical. Take your own example - blizzard - and tell me how they could stay moral without taking a political stance.

Morality is for people. Companies should just follow the laws of the country they are operating in. If we decide that isn't morally acceptable, then we can 1) stop using their services, and 2) push for change through our political representatives.

I agree that if Blizzard were to respond to the loss of customers by pulling out of the Chinese market, then that would be not entirely apolitical. Still, it is far less political than they are presently.

Re: Enable Pages access control

#30
post #16
post #12

Earlier quoted context omitted.

This also affects self hosted instances in a company where you want to find other packages though. It's not a "social network" feature.

You're telling me there are cases where a company has so many projects in it's gitlab instance that employees routinely have to search for things? That seems odd to me. I'd expect there to be a naming scheme for most things, and even if there's some oddball project, I'd think somebody else you work with knows about it and where it is. My company has maybe 20-30 projects, and I can find any of them easily if I know th…

Yes. Our GitLab has namespaces by teams, and I had to search every time I wanted to look something. I had starred multiple dozens of repos which I worked with daily.
Post reply on HN