Тёмный

GitLab? Gitea? Call for participation on the future of Blender's development platform 

Blender Developers
Подписаться 85 тыс.
Просмотров 7 тыс.
50% 1

Опубликовано:

 

17 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@PabloVazquez
@PabloVazquez 2 года назад
First. Yes I sound alien (more than usual), the second mic was set to omnidirectional by mistake. Luckily we have more guests planned so next time it'll be better! :D
@no-one3795
@no-one3795 2 года назад
Halo Pablo 👋
@PabloVazquez
@PabloVazquez 2 года назад
Hola @@no-one3795 !
@Kram1032
@Kram1032 2 года назад
might wanna pin this comment
@thefynn
@thefynn 2 года назад
Nice to see that open comunication. Thats what open source is about
@kenziemac130
@kenziemac130 2 года назад
Gitea looks promising. Would hate the restrictions of GitLab
@workflowinmind
@workflowinmind 2 года назад
What Gitlab restrictions? It's the most feature packed of them all and free for FOSS
@thomasmaier7053
@thomasmaier7053 2 года назад
What restrictions does a free software project have exactly?
@FollowPhotiniByDesign
@FollowPhotiniByDesign 2 года назад
Open source for me I feel is the only valid option for 2 reasons, it's inline with Blender's ethos, and we have freedom to edit code to build the tools we need for a flexible and evolving developer platform. Either way, I am sure whatever direction Blender chooses, it will be the right choice...
@Zephyrus0
@Zephyrus0 2 года назад
I suggest Gitea because they're developing federated issues/tasks/etc between instances thus it would be a better choice.
@GustavoAdeLeon
@GustavoAdeLeon 2 года назад
Phorge it's a effort of a community maintained fork of Phabricator.
@VitorGuerreiroVideos
@VitorGuerreiroVideos 2 года назад
I've heard good things of Gitea and SourceHut (this last one is an interesting FOSS one, but one that prides in simplicity, so might not fit the needs of the project). I use Gitlab for my personal stuff, but that's what it is (not 100% FOSS).
@josephbrandenburg4373
@josephbrandenburg4373 2 года назад
Personally, I love phabricator, and would hate to see it go. I use Gogs on my website. Gitea is a bit more beefy version of Gogs. They're both written in go. I don't think the documentation is very good on either. It will be weird to move from submitting patches with Arcanist to using Pull Requests. If Blender adopts Gitea (I think they should), then the new features we may add will end up beating Gitlab, anyway. Finally -- I'd love for it to be integrated in Blender --Cloud-- Studio! That would feel nice!
@dark_nation_7
@dark_nation_7 2 года назад
The Blender team would be wise to try to reduce the amount of friction for new contributors. The Phabricator patch submission system is one of the things that almost made me bounce off of doing any work for Blender because it seemed so anachronistic. Looking forward to a new system that uses pull requests instead!
@thomasmaier7053
@thomasmaier7053 2 года назад
Finally! GitLab is the bomb! Best coding experience I have ever had.
@yash1152
@yash1152 2 года назад
2:29 what does it mean they "pulled the plug" ?? i liked phabricator. but didnt know facebook was behind it.
@PabloVazquez
@PabloVazquez 2 года назад
Phabricator was originally developed as an internal tool at Facebook, later it became its own thing. It happens often like Bootstrap by Twitter. admin.phacility.com/phame/post/view/11/phacility_is_winding_down_operations/
@ZachHixsonTutorials
@ZachHixsonTutorials 2 года назад
Usually it means that they stopped developing/supporting it. Facebook/Meta probably transitioned to another tool and didn't see a use for developing fabricator anymore.
@yash1152
@yash1152 2 года назад
@@ZachHixsonTutorials ah, ohkay
@AlexMitroff
@AlexMitroff 2 года назад
I think gitea is a great solution. I use Gitea for storing my Unity projects and Gitlab for web development. Selfhosted Gitlab is cool, but it is really hungry for resources. I tied Gogs but I needed LFS, so I switch to Gitea ( it is like Gogs but with LFS support right out the box ). Issue trackers are pretty much similar between Gitlab and Gitea. Gitea does not have build in CI/CD I do not know how critical it is for blender development. Also Gitea is written on Go and as far as I know some of blender services also has written on Go, but I could be wrong.
2 года назад
Yup! The Go @ Blender was my fault ;-)
@scaredyfish
@scaredyfish 2 года назад
What about Gitea makes it good for Unity projects?
@AlexMitroff
@AlexMitroff 2 года назад
@@scaredyfish Well mostly It is not about a Gitea itself but about Git + Git LFS for Unity project. If you decide to use this SCV for Unity so Gitea may be the software you want to use on your own remote server to store code and track issues & etc. I do not have a lot expertise on this field. I joined a devteam with no infrastructure at all. But I pretty much familiar with GIT so this why I choose GIT+GIT LFS. Also I have a small server 1 core CPU 1 Gb RAM and Gitea fits this server very well.
@morganallen2272
@morganallen2272 2 года назад
I love Gitea and being able to do CI/CD with Woodpecker is a great combo.
@workflowinmind
@workflowinmind 2 года назад
Gitlab 200%... Especially if you use the custom hosted version, it's very customisable, like Ph, full OSS. For the commercial plan, I think you would fit perfectly, but I'm pretty sure it will have limitations for external contributors
@devcarpet
@devcarpet 2 года назад
I use Gitlab (self hosted) for ages, and I personally love it and I would go with it. It has very nicely integrated CI, task management and more :) And will be happy to help with some migration to futher solution, or help with DevOps/Ops area...
@SuperNetzahualcoyotl
@SuperNetzahualcoyotl 2 года назад
I think gitlab in the mode free $0.00, or is not posible to make a blender-gitlab at his blender servers?
@PabloVazquez
@PabloVazquez 2 года назад
Blender needs certain features that are only available in the enterprise version. The Blender team could develop some of those features themselves but by making them available to the world you're messing with their source of income, so there's an ethical situation there.
@flavio8430
@flavio8430 2 года назад
The further away Blender is from Facebook the better... 😄
@josephbrandenburg4373
@josephbrandenburg4373 2 года назад
Phabricator was only initially developed by Facebook - it was being maintained by Phalicity. Just like Mercurial, facebook is behind some pretty good open-source software. As long as the license is free, there's no worries.
@AdamEarleArtist
@AdamEarleArtist 2 года назад
Gitlab would be terrible. Helping with the Inkscape GitLab project has been very limiting in terms of project management. There are many facets to a project. Just looking at it from a developers point of view isn't going to be doing Blender, the foundation or the community justice. This is a good opertunity to take more responsibility of the project and to set some direction for how the foundation is going to move forward and its aims. This is not a half hour conversation. This will take considerable effort and planning. You need to be thinking far beyond just code and think about everything that revolves around code implementation. Plenty of things in Blender have been poorly implemented because of a lack of conversation. Might be a good time to take stock and understand your audience. Who are your biggest stake holders, who do you want them to be whats your 3, 5, 10 year plan with projections? What's a user needs. a way a user works and wants to work. Something that should be fleshed out a lot more. Thats just the tip of the iceberg. All you have to do is ask?
@yash1152
@yash1152 2 года назад
in response to the title, "Gitlab? Gitea? ...." i would say that stay away from gitlab - it's NOT stable. * gitlab's interface in regards to git things sucks. * doing even basic git things from gitlab website is such a huge pain. * their development direction is always going haywire. things that were perfectly working last year are now in a state of mess, * they are super bad at addressing their bugs. the only thing gitlab is even close to being good at is - the page which shows a single issue (edit: that is, the commenting system) - just that, NOT even the whole issue management workflow.
@lucutes2936
@lucutes2936 2 года назад
Im too lazy
@eternalguy6023
@eternalguy6023 2 года назад
Can we make our own
@yash1152
@yash1152 2 года назад
no, that would be unnecessarily distracting and would lead to splitting the resources to something not the core. 'cz maintenence costs can be significant at times.
@eternalguy6023
@eternalguy6023 2 года назад
@@yash1152 I think it may bring more control for the development of blender
@yash1152
@yash1152 2 года назад
> _I think it may bring more control for the development of blender_ @@eternalguy6023 amh, but if blender f is able to find some good exisiting product which provides control, then the resouces could be saved. reinventing the wheel should be the last option for this case... the good thing is that they are looking for open source solutions, so, they will still be able to develop that further if they so wish to. so, best of both worlds. hey, that's the power of freedom & open source after all ;)
@eternalguy6023
@eternalguy6023 2 года назад
@@yash1152 mm
@YiChi457
@YiChi457 2 года назад
Just use GitHub like everybody... You will gain 1000percent of visibility because every dev on earth already has a GitHub account.
@PabloVazquez
@PabloVazquez 2 года назад
Blender runs all its platforms on premise, and they are all open source.
@josephbrandenburg4373
@josephbrandenburg4373 2 года назад
Github has interfered in open source projects in the past -- the way they comply with DMCA is the same way Google does: guilty until proven innocent. Moreover, they immediately shut down the developer protest by a certain Javascript program, without permission. Github is not to be trusted, even if they weren't owned by Micro$oft. Blender has already suffered bullying from Google several years back, for having a huge channel with no ads. Self-hosted means it's something we control and something we own. We won't be victims of Embrace, Extend, and Extinguish.
@blackoak6798
@blackoak6798 2 года назад
No
@blenderpanzi
@blenderpanzi 2 года назад
Visibility is really not an issue with blender.
@3d-illusions
@3d-illusions 2 года назад
Try notion
@PabloVazquez
@PabloVazquez 2 года назад
It's a requirement for the replacement to be open source.
@3d-illusions
@3d-illusions 2 года назад
@@PabloVazquez doh
Далее
Full Stack Developers will take over. This is why.
11:26
Gitea - Keep Your Repo Private At Home!
12:20
Просмотров 41 тыс.
УГОСТИЛ БЕЛКУ МОРОЖЕНЫМ#cat #cats
00:14
For my passenger princess ❤️ #tiktok #elsarca
00:24
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 1,1 млн
How (not) to execute projects
21:12
Просмотров 1,7 тыс.
Why Are Open Source Alternatives So Bad?
13:06
Просмотров 636 тыс.
Git Tutorial For Dummies
19:25
Просмотров 1,1 млн
GIMP's Wilber Week 2023 at Blender HQ
30:23
Просмотров 3,1 тыс.
Gitea: Easy Self-Hosted Git Repositories!
13:57
Просмотров 31 тыс.
The Most Legendary Programmers Of All Time
11:49
Просмотров 560 тыс.
Teamwork & Git - Computerphile
9:53
Просмотров 100 тыс.
УГОСТИЛ БЕЛКУ МОРОЖЕНЫМ#cat #cats
00:14