GitLab 公开拒收中国员工,你怎么看?!

全球第二大开源代码托管平台GitLab宣布对有权访问客户数据的团队成员实施“工作国家/地区封锁”,仅针对中国和俄罗斯。这意味着GitLab将不再向中国和俄罗斯公民提供职位,并阻止现有员工移居至这两个国家。此决定引发开发者社区广泛讨论。

640?wx_fmt=gif

全球第二大开源代码托管平台GitLab出“幺蛾子”了!

640?wx_fmt=jpeg

GitLab是Google重金投资加持的开源独角兽,也是公认的GitHub主力竞争对手之一、全球第二大开源代码托管平台。2011年,乌克兰程序员Dmitriy Zaporozhets和Valery Sizov开发了它,最初由Ruby写成,后来一部分用Go语言重写。截止去年,GitLab约有290名团队成员,以及2000多名开源贡献者,被IBM、Sony、NASA、阿里、SpaceX等众多公司和组织所使用。
在GitHub被微软收购之后的一段时间,GitLab曾经口碑高涨,为很多开发者所接纳。今年7月份,GitHub突然对伊朗、克里米亚等地的账户进行断供的一事,也让GitLab备受好评,因为它并没有像前者那般突然出击,而是提前告知了用户相关问题,而且还没有禁用任何repo。
但就在GitLab的最新声明里,却明目张胆地以国籍和居住地限制招聘!

640?wx_fmt=png

在GitLab.com的官方issue里,出现这样一条:我们决定对有权访问客户数据的团队成员启用“工作国家/地区封锁(job family country block)”,而封锁名单上只有两个国家——中国和俄罗斯。
根据GitLab的解释,这就意味着:
  • GitLab不会给中国/俄罗斯公民提供offer;

  • 那些有权限访问客户数据的员工,现在也不能移居到中国或俄罗斯。

 
 
GitLab方面解释,之所以采取这样的措施,一方面是因为企业客户对GitLab数据访问规则、国家地区政策的关注,另一方面也是“当前地缘政治气候下行业的普遍做法”。GitLab还表示,这个方案其实非常人道——因为这样一来,他们就不必给员工们划分三六九等了,所有限制地区以外的员工,都可以100%履行职责,不用担心没有权限访问数据的问题!
此消息一出,短短两三小时就在Hacker News上达到了近200讨论热度。很多开发者直言“一向以高透明度自称的GitLab这是在自己打脸吗!”、“开源也要搞这一套了吗?”、“对于开发者太不友好了!”......互联网发展至今,开源的力量不言而喻,而现在以开源为生意模式的开源代码托管平台却做出这样的举动,着实太过滑稽。
那么对于GitLab公然拒收中国和俄罗斯人一事,你怎么看?

【END】

python到底值不值得学?

https://edu.youkuaiyun.com/topic/python115?utm_source=csdn_bw

640?wx_fmt=jpeg

 热 文 推 荐 

在SAP系统中,POD(Proof of Delivery)确认过程中处理客户拒收或部分接收的情况,主要通过在交货流程中引入**POD控制标识**和**差异数量处理机制**来实现。当客户实际接收数量少于发货数量,或完全拒收货物时,系统允许通过POD确认记录实际接收数量,并将该数量作为后续开票的依据。 在交货项目类别配置中,需启用“V从先前凭证复制交付核证相关性”字段,以确保POD控制标识可以从销售订单复制到交货单上,从而支持POD确认流程[^1]。在POD确认界面中,操作人员可以输入客户实际接收的数量,系统将自动计算差异数量,并记录拒收或部分接收的原因代码。 例如,当客户拒收全部货物时,可在POD确认界面将接收数量设置为0,并选择“客户拒收”作为原因代码。系统将根据该确认信息阻止后续发票的生成,或在发票生成时自动带入零数量,确保财务数据的准确性。 ```abap " 示例:在POD确认中处理客户拒收情况 FORM USEREXIT_FILL_VLPOD. DATA: lv_pod_quantity TYPE VBDLF_LFIMG, lv_reason_code TYPE VBDLF-PODKZ. " 如果客户拒收全部货物 IF customer_rejection = 'X'. lv_pod_quantity = 0. lv_reason_code = 'REJ'. " 假设REJ为拒收原因代码 ELSE. lv_pod_quantity = get_pod_quantity_from_customer_confirmation( ). ENDIF. VBDLF-LFIMG = lv_pod_quantity. VBDLF-PODKZ = lv_reason_code. ENDFORM. ``` 此外,系统还支持在POD确认后触发后续流程,如退货流程或重新发货流程。例如,客户部分接收的差异数量可以生成退货订单(Return Delivery),并通过退货交货单进行处理,确保库存与财务数据的准确性。 在发票流程中,系统会自动检查是否已完成POD确认。如果未完成POD确认,发票过账将被阻止,并提示错误信息。若客户拒收或部分接收,系统将根据POD确认数量生成发票,防止因发货数量与实际接收不符而引发财务纠纷[^1]。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值