Should PrimeFaces Move to GitHub?

UI Components for JSF

Should PrimeFaces Move to GitHub?

+1
71
85%
0
7
8%
-1
6
7%
 
Total votes: 84
cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

02 Oct 2012, 18:52

We have been getting requests from the community to move to GitHub and would like to do a poll to get your valuable feedback.

kukeltje
Expert Member
Posts: 9605
Joined: 17 Jun 2010, 13:34
Location: Netherlands

02 Oct 2012, 19:50

It ONLY makes sense if Primefaces changes the way they accept patches (via pull requests in git). If the policy that code can only be developed by Prime technology (not just committed, but actually developed) is not changed, it makes no sense to move to github.

User avatar
Oleg
Expert Member
Posts: 3805
Joined: 02 Oct 2009, 09:41
Location: Germany, Black Forest

02 Oct 2012, 21:41

Voted with +1. It will be easier for you to deploy SNAPSHOTs automatically.

We considered the moving to GitHub for PF Extensions too and decided to do this in the near future as soon as time will allow it. The problem is that we use some Maven plugins for SVN and don't have experience in moving code from SVN to GitHub. Do you know how to migrate the code from SVN to GitHub in an easy way?

Please also consider releases in Maven central repo. I know, I can be annoying, but here is the link again https://docs.sonatype.org/display/Repos ... sage+Guide Thanks.
PrimeFaces Cookbook (2. edition): http://ova2.github.io/primefaces-cookbook/ Learning Angular UI Development with PrimeNG: https://github.com/ova2/angular-develop ... th-primeng Blog: https://medium.com/@OlegVaraksin

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

03 Oct 2012, 00:15

@Ronald, yes we are changing the policy and accepting patches, that's why we are considering moving to github so the platform makes it easier for users.

@Oleg, I'm not a Git expert so we'll learn as well. Hopefully soon 3.4.1 will be in maven central as well after git migration.

User avatar
Oleg
Expert Member
Posts: 3805
Joined: 02 Oct 2009, 09:41
Location: Germany, Black Forest

03 Oct 2012, 09:52

Cagatay, if you go to the google.code where project is hosted, go to the "Administrator" tab and then "Source", you will see "Switch to: Git". We are tried it for a test and it was working. Not clear how to release with trunk and branches, but I think it's not a problem at all because maven-release-plugin does this job automatically.

Git is really good. For example, every commit for PrimeFaces Cookbook is automatically deployed by Jenkins https://buildhive.cloudbees.com/view/Da ... 4showcase/
PrimeFaces Cookbook (2. edition): http://ova2.github.io/primefaces-cookbook/ Learning Angular UI Development with PrimeNG: https://github.com/ova2/angular-develop ... th-primeng Blog: https://medium.com/@OlegVaraksin

nileshmali
Posts: 110
Joined: 10 Nov 2010, 13:43
Location: Pune, India
Contact:

03 Oct 2012, 10:44

I have successfully migrated test project to github using svn2git.

https://help.github.com/articles/import ... subversion
https://github.com/nirvdrum/svn2git
Nilesh N. Mali
---
Angular 2.x | Prime NG
FF: latest | Chrome: latest | vscode
Blog: http://nileshmali.blogspot.in | PrimeFaces Extensions: https://github.com/primefaces-extensions

User avatar
Oleg
Expert Member
Posts: 3805
Joined: 02 Oct 2009, 09:41
Location: Germany, Black Forest

03 Oct 2012, 10:50

Useful links, Nilesh. Thanks.
PrimeFaces Cookbook (2. edition): http://ova2.github.io/primefaces-cookbook/ Learning Angular UI Development with PrimeNG: https://github.com/ova2/angular-develop ... th-primeng Blog: https://medium.com/@OlegVaraksin

nileshmali
Posts: 110
Joined: 10 Nov 2010, 13:43
Location: Pune, India
Contact:

03 Oct 2012, 10:51

Oleg wrote:Useful links, Nilesh. Thanks.
Welcome! :)
Nilesh N. Mali
---
Angular 2.x | Prime NG
FF: latest | Chrome: latest | vscode
Blog: http://nileshmali.blogspot.in | PrimeFaces Extensions: https://github.com/primefaces-extensions

cagatay.civici
Prime
Posts: 18616
Joined: 05 Jan 2009, 00:21
Location: Cybertron
Contact:

08 Oct 2012, 09:00

Didn't know that google code has git as well.

Main blocker is moving issues to github so switching to git and staying at google code seems logical.

nileshmali
Posts: 110
Joined: 10 Nov 2010, 13:43
Location: Pune, India
Contact:

08 Oct 2012, 09:49

Hi Cagatay,

Issue migration is also possible using:

https://github.com/arthur-debert/google ... s-migrator
Nilesh N. Mali
---
Angular 2.x | Prime NG
FF: latest | Chrome: latest | vscode
Blog: http://nileshmali.blogspot.in | PrimeFaces Extensions: https://github.com/primefaces-extensions

Locked

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 29 guests