Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Will C::B ever move to Git w/ Github or Gitlab?

<< < (4/6) > >>

sodev:
GitHub is the Facebook/Instagram for developers, this is where the cool kids hang out these days 8). Getting likes (== lines of code) is serious business. And people are lazy, they can't be bothered with another development account beside the GitHub one ;D.

oBFusCATed:

--- Quote from: sodev on May 03, 2021, 07:16:51 pm ---GitHub is the Facebook/Instagram for developers, this is where the cool kids hang out these days 8). Getting likes (== lines of code) is serious business. And people are lazy, they can't be bothered with another development account beside the GitHub one ;D.

--- End quote ---
Yes, but neighter C++, nor wxWidgets, nor native GUI development is cool in 2021.
So if someone wants to be cool he/she has to do something else like rust, haskell, modern javascript (I don't know what the cool kids use today) programming.

Lazauya:

--- Quote from: oBFusCATed on May 03, 2021, 07:09:01 pm ---Why do you want the whole project to be on github? What would be the benefit for you as an external to C::B developer if the whole project is on github (sans the requirement to have a forum/sf.net login)?

--- End quote ---

It increases visibility and transparency. Just speaking anecdotally, it took me half an hour just to find the main repository for C::B. (Granted I'm not always the sharpest.) I truly think that switching would increase the amount of contribution, which would generally benefit users of C::B. Git is the current standard, and it doesn't seem to be going away any time soon. I don't have anything against Sourceforge or SVN except for their generally accepted antiquated-ness. I just think that, for an open source project, C::B seems opaque from the outside, a problem I feel could be alleviated by switching off of Sourceforge.

When I say switch to Git I don't mean Github necessarily. There's also Gitlab, which offers essentially the same services as Github.


--- Quote from: oBFusCATed on May 03, 2021, 07:09:01 pm ---Set up what? You don't have full access to the sf.net project, so you probably cannot dump and import the tickets. You'll have to do some kind of user remapping which you cannot do without talking to devs and other users which have posted tickets.

--- End quote ---

Set up CI. You said earlier that you were having troubles with Windows & CI. I have plenty of Windows development experience.

The tickets issue could be alleviated by a transition period. Just ignore new tickets on SF and tell everyone to post on whatever is switched to.

Lazauya:

--- Quote from: oBFusCATed on May 03, 2021, 07:27:44 pm ---Yes, but neighter C++, nor wxWidgets, nor native GUI development is cool in 2021.
So if someone wants to be cool he/she has to do something else like rust, haskell, modern javascript (I don't know what the cool kids use today) programming.

--- End quote ---

It is cool, but only for "punks" who write make game engines or write graphics libraries LOL.

oBFusCATed:

--- Quote from: Lazauya on May 03, 2021, 07:36:20 pm ---Set up CI. You said earlier that you were having troubles with Windows & CI. I have plenty of Windows development experience.

--- End quote ---
I know how to setup CI.
I know what I have to do to make it work, but given that it won't be reliable I won't bother for now.
Someday if I (or someone else) port the build system to cmake or meson, I'll give it another try.

But this is unrelated to git/github/gitlab.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version