Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-16 Thread Jiri Pirko
Sun, Aug 10, 2014 at 09:08:08PM CEST, champetier.etie...@gmail.com wrote:
2014-08-10 20:14 GMT+03:00 Florian Fainelli flor...@openwrt.org:

 Hello,

 Le 10 août 2014 09:44, Etienne Champetier champetier.etie...@gmail.com
 a écrit :

 
 
  Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca a
 écrit :
 
  
It would be great to have all feeds in one place, on GitHub.
  
   I think making oneself dependent upon a commercial company
   without paying it (i.e. without leverage) would be a mistake.
  
  
   Stefan
 
  We use git, the day github closes, or asks for money, or ..., we move.
 We dont depend on github, we use it while it's there (and free).
  In the mean time it helps getting the job done
 
  Also paying is no leverage, a contract can be but there are always half
 million clauses, and in the worst case scenario they pay you one month back

 We already have an infrastructure deployed which is much wider than the
 services offered by github. Surely we had our own administrative issues
 with those machines but they have been sorted now and the process is much
 stronger.

 At this point, I don't think we would be getting any advantage of using a
 3rd party service, but that's just me.

 
  Etienne

You are talking about openwrt.org, that's down right now  :)
I'm only talking about the feeds here, the core should stay where it is,
and nobody can offer you buildbot.

My point is github is way more user friendly, and i think it's good to have
more people involved on the feed part.
The only must have feature of github is the pull request, but that really
helps people contribute, and good luck to offer PR like on openwrt server.

Well, I believe that there are many people that don't use the github PR
and in fact, they hate to work with that. Me included. Unfortunatelly it
cannot be disabled on github. I know it's cool but I prefer working
with patches the old fashion way, by emails.



About openwrt trac, you should:
-disable anonymous posting (useless, counterproductive, ...)
-grant more write access (packages maintainer, ...)
-allow the author of an issue to close his issue

Etienne

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-16 Thread Jiří Šlachta
Hi,

Dne 16/08/2014 10:06, Jiri Pirko napsal(a):
 Well, I believe that there are many people that don't use the github PR
 and in fact, they hate to work with that. Me included. Unfortunatelly it
 cannot be disabled on github. I know it's cool but I prefer working
 with patches the old fashion way, by emails.
 

From my point of view package maintainers and developers should accept changes
made by:

* old fashion way (diff  patch for example),
* the git way - git commit; git format-patch; ... git ampatch or patch 
-p1patch,
* alternative git way - git pull requests.

None of those are obsolete. I think it does not matter whether we have git 
repositories 
on selfhosted git servers, on github, bitbucket or any other SCM service. The 
only thing 
that matters is to deliver important changes that can be easily applicable my 
maintainers
and developers (mostly described in SubmittingPatches guideline on 
dev.openwrt.org).

Jiri



signature.asc
Description: OpenPGP digital signature
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-16 Thread valent.turko...@gmail.com
On Tue, Aug 12, 2014 at 9:21 PM, Etienne Champetier
champetier.etie...@gmail.com wrote:
 Hi,

 The interest of GitHub is that it's simpler for new comer
 I really think mailing list + patchwork is the way to go for the base/core
 part of OpenWrt

 What would be the advantage of GitHub for you Valent?

I'm definitely a newcomer and have not sent any patch so far, so can't
compare the two. But I have used github for sending few patches to
other different projects, and not learning a different way of sending
patches is definitely a big plus.
Also my current and future employers can more easily see what I was
doing to assess my skills, or lack of them :)
Just my 2c.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread Stefan Monnier
 Why do you want GitHub to close so bad !!!

I don't.  There are indeed many other cases where you may want to move
to something else.  The problems stay the same.


Stefan
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread valent.turko...@gmail.com
Please consider switching from svn to git, and then if possible
connecting openwrt git with github so patches are synced between them.

Thanks.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread Mirko Vogt
On 08/12/2014 08:41 PM, valent.turko...@gmail.com wrote:
 Please consider switching from svn to git, and then if possible
 connecting openwrt git with github so patches are synced between them.

http://git.openwrt.org/

 Thanks.

Welcome.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread valent.turko...@gmail.com
On Tue, Aug 12, 2014 at 8:55 PM, Mirko Vogt mi...@openwrt.org wrote:
 On 08/12/2014 08:41 PM, valent.turko...@gmail.com wrote:
 Please consider switching from svn to git, and then if possible
 connecting openwrt git with github so patches are synced between them.

 http://git.openwrt.org/

 Thanks.

 Welcome.

I know about git.openwrt.org and user it regularly, but how are svn
and and git connected? Does current setup allow git.openwrt.org to be
synced and connected to github?
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread Mirko Vogt
On 08/12/2014 08:58 PM, valent.turko...@gmail.com wrote:
 I know about git.openwrt.org and user it regularly, but how are svn
 and and git connected? Does current setup allow git.openwrt.org to be
 synced and connected to github?

Why not? It is an exact git-svn clone. Maybe I missed a point here..
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-12 Thread Etienne Champetier
Hi,

The interest of GitHub is that it's simpler for new comer
I really think mailing list + patchwork is the way to go for the base/core
part of OpenWrt

What would be the advantage of GitHub for you Valent?


2014-08-12 21:41 GMT+03:00 valent.turko...@gmail.com 
valent.turko...@gmail.com:

 Please consider switching from svn to git, and then if possible
 connecting openwrt git with github so patches are synced between them.

 Thanks.
 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-11 Thread David Lang

On Sun, 10 Aug 2014, Florian Fainelli wrote:


Hello,

Le 10 août 2014 09:44, Etienne Champetier champetier.etie...@gmail.com
a écrit :



Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca a

écrit :





It would be great to have all feeds in one place, on GitHub.


I think making oneself dependent upon a commercial company
without paying it (i.e. without leverage) would be a mistake.


Stefan


We use git, the day github closes, or asks for money, or ..., we move. We

dont depend on github, we use it while it's there (and free).

In the mean time it helps getting the job done

Also paying is no leverage, a contract can be but there are always half

million clauses, and in the worst case scenario they pay you one month back

We already have an infrastructure deployed which is much wider than the
services offered by github. Surely we had our own administrative issues
with those machines but they have been sorted now and the process is much
stronger.

At this point, I don't think we would be getting any advantage of using a
3rd party service, but that's just me.


I agree about the value of having our own infrastructure, but since git is so 
powerful, what about making a clone of the feeds on github as well as the 
current feeds.


If the original poster is correct and this will generate more patch submissions 
from github users, it's a significant win.


If not, it doesn't cost any money and only a small amount of time.

if git wasn't decentralized enough to allow for multiple instances like this, it 
would be a much harder decision to make.


some projects that have added a presense on github (or moved there entirely) 
report a significant increase in patches, some report no change. For OpenWRT, I 
expect that most of the project would see no change, but I wouldn't be surprised 
to see some areas benefit.


David Lang___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-11 Thread Claudio Thomas
Hi,

On 10.08.2014 19:14, Florian Fainelli wrote:

 Hello,

 Le 10 août 2014 09:44, Etienne Champetier
 champetier.etie...@gmail.com mailto:champetier.etie...@gmail.com a
 écrit :
  Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca
 mailto:monn...@iro.umontreal.ca a écrit :
  
It would be great to have all feeds in one place, on GitHub.
  
   I think making oneself dependent upon a commercial company
   without paying it (i.e. without leverage) would be a mistake.
  
  
   Stefan
 
  We use git, the day github closes, or asks for money, or ..., we
 move. We dont depend on github, we use it while it's there (and free).
  In the mean time it helps getting the job done
 
  Also paying is no leverage, a contract can be but there are always
 half million clauses, and in the worst case scenario they pay you one
 month back

 We already have an infrastructure deployed which is much wider than
 the services offered by github. Surely we had our own administrative
 issues with those machines but they have been sorted now and the
 process is much stronger.

 At this point, I don't think we would be getting any advantage of
 using a 3rd party service, but that's just me.

 
  Etienne
 

I guess the point of Stefan is not to use github because of github as
webservice and/or company, but to be able to make a pull request
directly and not to make it by wrapping the changes into an email.

Stefan, so far I know (please correct me if I'm wrong), the development
(and commitment) of openwrt is actually made on SVN (passed forward to
GIT) and not directly on GIT. SVN does not have such mechanism like
pull requests. If it was done fully as GIT-repository you could use
the pull request feature also without using github. pull requests are
a GIT feature and not a github feature. One of the github features is
the fancy web-GUI around it :-)

PS: I must confess that sending changes by e-mail is still new for me,
but it is makable :-) If some day a direct pull request would be
possible... That would be very nice.

Best Regards,
Claudio

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-11 Thread Etienne Champetier
2014-08-10 20:14 GMT+03:00 Florian Fainelli flor...@openwrt.org:

 Hello,

 Le 10 août 2014 09:44, Etienne Champetier champetier.etie...@gmail.com
 a écrit :

 
 
  Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca a
 écrit :
 
  
It would be great to have all feeds in one place, on GitHub.
  
   I think making oneself dependent upon a commercial company
   without paying it (i.e. without leverage) would be a mistake.
  
  
   Stefan
 
  We use git, the day github closes, or asks for money, or ..., we move.
 We dont depend on github, we use it while it's there (and free).
  In the mean time it helps getting the job done
 
  Also paying is no leverage, a contract can be but there are always half
 million clauses, and in the worst case scenario they pay you one month back

 We already have an infrastructure deployed which is much wider than the
 services offered by github. Surely we had our own administrative issues
 with those machines but they have been sorted now and the process is much
 stronger.

 At this point, I don't think we would be getting any advantage of using a
 3rd party service, but that's just me.

 
  Etienne

You are talking about openwrt.org, that's down right now  :)
I'm only talking about the feeds here, the core should stay where it is,
and nobody can offer you buildbot.

My point is github is way more user friendly, and i think it's good to have
more people involved on the feed part.
The only must have feature of github is the pull request, but that really
helps people contribute, and good luck to offer PR like on openwrt server.

About openwrt trac, you should:
-disable anonymous posting (useless, counterproductive, ...)
-grant more write access (packages maintainer, ...)
-allow the author of an issue to close his issue

Etienne
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-11 Thread Stefan Monnier
 We use git, the day github closes, or asks for money, or ..., we move.

Notice how right after suggesting github, you suggested using
its bugtracker.  It's only when github closes your access that you
realize you didn't stick to just using Git.


Stefan
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-11 Thread Etienne Champetier
2014-08-11 1:09 GMT+03:00 Stefan Monnier monn...@iro.umontreal.ca:

  We use git, the day github closes, or asks for money, or ..., we move.

 Notice how right after suggesting github, you suggested using
 its bugtracker.  It's only when github closes your access that you
 realize you didn't stick to just using Git.


 Stefan


Why do you want GitHub to close so bad !!!
If you want we can use (everyone can use)
https://github.com/joeyh/github-backup (first result on google for backup
github issue)
(also time to check OpenWrt servers off-site backup :) )

If you really want to use OpenWrt track, some work has to be done
 (in the case of Trac losing history would just do the necessary clean-up
faster)

I really prefer taking the risk to move feeds (not the core) to GitHub,
in order to risk having more contribution.

Please read the Thank you! email by W. Michael Petullo
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-10 Thread Etienne Champetier
Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca a écrit :

  It would be great to have all feeds in one place, on GitHub.

 I think making oneself dependent upon a commercial company
 without paying it (i.e. without leverage) would be a mistake.


 Stefan

We use git, the day github closes, or asks for money, or ..., we move. We
dont depend on github, we use it while it's there (and free).
In the mean time it helps getting the job done.

Also paying is no leverage, a contract can be but there are always half
million clauses, and in the worst case scenario they pay you one month back

Etienne
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] Moving all feeds to OpenWrt GitHub organisation

2014-08-10 Thread Florian Fainelli
Hello,

Le 10 août 2014 09:44, Etienne Champetier champetier.etie...@gmail.com
a écrit :


 Le 10 août 2014 18:18, Stefan Monnier monn...@iro.umontreal.ca a
écrit :

 
   It would be great to have all feeds in one place, on GitHub.
 
  I think making oneself dependent upon a commercial company
  without paying it (i.e. without leverage) would be a mistake.
 
 
  Stefan

 We use git, the day github closes, or asks for money, or ..., we move. We
dont depend on github, we use it while it's there (and free).
 In the mean time it helps getting the job done

 Also paying is no leverage, a contract can be but there are always half
million clauses, and in the worst case scenario they pay you one month back

We already have an infrastructure deployed which is much wider than the
services offered by github. Surely we had our own administrative issues
with those machines but they have been sorted now and the process is much
stronger.

At this point, I don't think we would be getting any advantage of using a
3rd party service, but that's just me.


 Etienne


 ___
 openwrt-devel mailing list
 openwrt-devel@lists.openwrt.org
 https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel