[ZBXNEXT-5069] Zabbix Infra Migration to GIT still a go ? Created: 2019 Feb 25  Updated: 2024 Apr 10  Resolved: 2019 May 13

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: 4.2 (plan)

Type: Change Request Priority: Minor
Reporter: T.J. Yang Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Team: Team A

 Description   

As of today(shown below), I don't see any update/progress on migration to git from jira. 

Please clarify if git migration is still a 4.2 goal ?  



 Comments   
Comment by Rostislav Palivoda [ 2019 Feb 25 ]

Yes, it's in progress. 

What do you expect from git migration? 

Comment by T.J. Yang [ 2019 Feb 25 ]

IMHO, see comments below in red.

  • Migration to Git
    Finally we can talk same language to devs around.
    • Switch over to use git from  svn as scm tool.
      • Currently zabbix on github is a readonly mirror from SVN upstreadm.
  • Community and partners to review proposals
    Design documents for all dev work will be shared with Zabbix users and community. Everyone will have a chance to review it and come up with useful suggestions.
    • Switch over from JIRA to use github project/dashboard as agile tool for software/project management tool. Hoping no need to  login into JIRA for dev/issue report.

 

Comment by Andrea Biscuola [ 2019 Mar 04 ]

T.J. Yang

Couple of personal opinion on switching to git:

  • "Finally we can talk the same language to devs around". This, IMHO, is utter
    nonsense. If you want to contribute to the project, just do it! If devs are so
    elitist to not contribute to a project, because it does not use their favorite
    toys, too bad. Git to zabbix will come, probably, but this shouldn't stop
    you from contributing if you wish to do so. Also, there are workflows and
    automation built around the current setup, changing for the sake of
    using git, doesn't make sense.
  • If the devs want to switch to git, the workflow must also change. Git is
    heavily invested in dividing the various roles between "maintainers",
    switching to git without considering it's advantages from a workflow
    standpoint (essentially maintaining the current workflow), does not make
    sense. If the idea is keeping a workflow like the existing one, IMHO, the
    devs should stay with SVN.
  • Github instead of JIRA? No comment on this... You are already using the
    github login, aren't you? Lazyness to extreme.

 

Sorry for being rude, but your arguments does not stand up.

Comment by T.J. Yang [ 2019 Mar 04 ]

Hi Andrea

>Sorry for being rude, but your arguments does not stand up. 

I was not arguing about which is better(svn vs git ...). I was following up on a set goal which I agree with in  [Zabbix roadmap for 4.2 version.|https://www.zabbix.com/roadmap]  

Comment by Andrea Biscuola [ 2019 Mar 05 ]

@tjyang

> I was not arguing about which is better(svn vs git ...). I was following up on a set
> goal which I agree with in  Zabbix roadmap for 4.2 version.

Please, next time properly cite the source then . It clearly appeared as your wrote
direct opinions, and not something from marketing material to an "external" reader.

Comment by T.J. Yang [ 2019 Apr 17 ]

Hi Rostislav Palivoda

Can you update this issue into in-progress and provide an update ? 

Thanks

Comment by richlv [ 2019 May 11 ]

As per the discussion in ZBX-15998 , you should be able to git clone https://git.zabbix.com/scm/zbx/zabbix.git now.
Note that "Currently zabbix on github is a readonly mirror from SVN upstream" is unlikely to change, Zabbix does not accept patches or pull requests.

Comment by T.J. Yang [ 2019 May 11 ]

@richlv

Thanks for the migration from svn to self-hosted git. I was hoping  for svn to github or gitlab migration. But at least this is a good start, IMHO.   

 

Generated at Thu Apr 03 08:21:56 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.