Would more developers join if VirtueMart SVN was migrated to GIT?

Started by claesbas, February 20, 2016, 20:57:57 PM

Previous topic - Next topic

StefanSTS

VirtueMart programmers with their SVN are more like a big piece of wood in an oven.

Before you light it, you have to scrape a few small pieces of the wood and take some newspaper and a bit of patience, but once you got the log burning, it burns and burns and burns and it heats up the project continuously.

While these GIT fires are very often much hotter and can light up the whole thing in no time and look great from far, they die down very fast, because they were just relying on a can of petrolium. Mostly they leave a bad smell behind and the heat vanishes seconds thereafter.

--
Stefan Schumacher
www.jooglies.com - VirtueMart Invoice Layouts

Please use only stable versions with even numbers for your live shop! Use Alpha versions only if you know what risk you are taking.

Studio 42

Does some of you already used Github ?
I think you speak from something that you don't know.
It's very easier to use Github, especially if the repo is public.
And noone can break it, only the owner can modify it. You can only fork it.
If you add right to modify git files, it's same as adding right to modify svn files.
And you can revert/merge/changes as in svn.
So all you write is non sense.
But if you want continue with svn, this is now the team problem, but i'm pretty sure that using github, do the project more popular. Because any can get,try,modify or do own release and give back the changes and add some pull request or issue, easy try another branch or pack another release number, if the last release have a bug.

AH

Quotebut i'm pretty sure that using github, do the project more popular.

Does Joomla use GIT ?

Is Joomla becoming increasingly more popular ?

;)

Regards
A

Joomla 3.10.11
php 8.0

balai

QuoteDoes Joomla use GIT ?
Yes it does

QuoteIs Joomla becoming increasingly more popular ?
Popular is a general term that primarily regards marketing activities.
If you mean if there were more contributions to the project the answer is yes.
The contributions to the project within 2016 were much more than any other year
https://github.com/joomla/joomla-cms/graphs/contributors

I don't think that by moving to github is enough to attract contributors but it's a step towards facilitating the process

jenkinhill

Quote from: balai on December 26, 2016, 14:53:52 PM
The contributions to the project within 2016 were much more than any other year

A year in which there seem to have been more buggy J! releases....
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

Studio 42

Quote from: jenkinhill on December 26, 2016, 15:07:06 PM
Quote from: balai on December 26, 2016, 14:53:52 PM
The contributions to the project within 2016 were much more than any other year

A year in which there seem to have been more buggy J! releases....
The problem is how this is managed and not the platform they use. SVN or Git give same result if the managers don't pay attention on the code.
Github repositories are not public writable

Milbo



Quote from: jenkinhill on December 26, 2016, 15:07:06 PM
Quote from: balai on December 26, 2016, 14:53:52 PM
The contributions to the project within 2016 were much more than any other year

A year in which there seem to have been more buggy J! releases....

Exactly! It proves my argument

https://svnvsgit.com/

Check #8, #9, #10, #11
My main reason is #8
Thanks to mixed-revision working copies, Subversion allows better concurrent work because only the individual files in question must be up-to-date before promotion.

http://svnbook.red-bean.com/en/1.8/svn.basic.in-action.html#svn.basic.in-action.mixedrevs
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Studio 42

Read perhaps this http://www.ikriv.com/blog/?p=1905, it's a link from https://svnvsgit.com/
I know that GIT is not good in some situation, but not for Virtuemart.
SVN is simply a system that is for closed entreprise project. So yes, if you want to protect your baby,, then svn is the right solution, but for full open  source project not.
If you don't understand, i cannot explain you.
I simple know that for other developpers git is easier to add patch and to use it . For you, this do not change many to use svn or git.

jjk

Imho the VirtueMart organization of development has more resemblance with the organization of WordPress development on SVN than with the Joomla development on Github.
See: https://make.wordpress.org/core/handbook/contribute/svn/
And it is very unlikely that this will change.  ;)
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Milbo

and important to read here

https://make.wordpress.org/core/handbook/contribute/git/

Quote
Suggested improvements and bugfixes for WordPress should be submitted as patches.

Even you can use GIT, you must also send patches. I say the same all the time. Anyone can create a GIT, which uses the svn as canonical, you can work with it local but patches are still needed.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/