public inbox for gentoo-science@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-science] Github repo is Live & Kicking
@ 2012-03-15  9:24 Kacper Kowalik
  2012-03-15 10:03 ` Oliver Borm
  0 siblings, 1 reply; 6+ messages in thread
From: Kacper Kowalik @ 2012-03-15  9:24 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 644 bytes --]

Hi,
for all those that haven't noticed yet, we have a shiny git repo on
github.com [1] with all the goodies it provides. I'm proud to announce
that we've already have first successful PR&merge (Thanks to Burcin Erocal)

All new users that don't have access to original overlay[2] are
encouraged to fork, code and get back will pull requests. Users with
access to both repos, please make sure you follow[3] to keep both repos
in sync.

Happy coding and go fork!
Kacper

[1] https://github.com/gentoo-science/sci
[2] http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=summary
[3] https://github.com/gentoo-science/sci/wiki


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-science] Github repo is Live & Kicking
  2012-03-15  9:24 [gentoo-science] Github repo is Live & Kicking Kacper Kowalik
@ 2012-03-15 10:03 ` Oliver Borm
  2012-03-15 10:15   ` Kacper Kowalik
  0 siblings, 1 reply; 6+ messages in thread
From: Oliver Borm @ 2012-03-15 10:03 UTC (permalink / raw
  To: gentoo-science

Hi,

what are with users that only have write access to the original overlay? 
Do they need a github account in order to further contribute to the sci 
overlay? What will happen if they push their changes just to g.o.g ?

Oliver

Am 15.03.2012 10:24, schrieb Kacper Kowalik:
> Hi,
> for all those that haven't noticed yet, we have a shiny git repo on
> github.com [1] with all the goodies it provides. I'm proud to announce
> that we've already have first successful PR&merge (Thanks to Burcin Erocal)
>
> All new users that don't have access to original overlay[2] are
> encouraged to fork, code and get back will pull requests. Users with
> access to both repos, please make sure you follow[3] to keep both repos
> in sync.
>
> Happy coding and go fork!
> Kacper
>
> [1] https://github.com/gentoo-science/sci
> [2] http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=summary
> [3] https://github.com/gentoo-science/sci/wiki
>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-science] Github repo is Live & Kicking
  2012-03-15 10:03 ` Oliver Borm
@ 2012-03-15 10:15   ` Kacper Kowalik
  2012-04-04 16:09     ` Steven Lembark
  0 siblings, 1 reply; 6+ messages in thread
From: Kacper Kowalik @ 2012-03-15 10:15 UTC (permalink / raw
  To: gentoo-science

[-- Attachment #1: Type: text/plain, Size: 1501 bytes --]

On 03/15/2012 11:03 AM, Oliver Borm wrote:
> Hi,
> 
> what are with users that only have write access to the original overlay?
> Do they need a github account in order to further contribute to the sci
> overlay? 
It's not mandatory so they don't need to, though I've strongly encourage
to do so.
> What will happen if they push their changes just to g.o.g ?
When a person with access to both repos does git pull --all, it pull
changes from both, and during push --all it will be naturally migrated
to github. Of course it also works the other way around. As far as my
short experience with that workflow goes it's almost indistinguishable
to what we had so far. Only pull/push time is slightly longer
Cheers,
Kacper
> 
> Oliver
> 
> Am 15.03.2012 10:24, schrieb Kacper Kowalik:
>> Hi,
>> for all those that haven't noticed yet, we have a shiny git repo on
>> github.com [1] with all the goodies it provides. I'm proud to announce
>> that we've already have first successful PR&merge (Thanks to Burcin
>> Erocal)
>>
>> All new users that don't have access to original overlay[2] are
>> encouraged to fork, code and get back will pull requests. Users with
>> access to both repos, please make sure you follow[3] to keep both repos
>> in sync.
>>
>> Happy coding and go fork!
>> Kacper
>>
>> [1] https://github.com/gentoo-science/sci
>> [2] http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=summary
>> [3] https://github.com/gentoo-science/sci/wiki
>>
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-science] Github repo is Live & Kicking
  2012-03-15 10:15   ` Kacper Kowalik
@ 2012-04-04 16:09     ` Steven Lembark
  2012-04-04 17:54       ` Christoph Junghans
  0 siblings, 1 reply; 6+ messages in thread
From: Steven Lembark @ 2012-04-04 16:09 UTC (permalink / raw
  To: gentoo-science; +Cc: lembark

On Thu, 15 Mar 2012 11:15:41 +0100
Kacper Kowalik <xarthisius@gentoo.org> wrote:

> On 03/15/2012 11:03 AM, Oliver Borm wrote:
> > Hi,
> > 
> > what are with users that only have write access to the original overlay?
> > Do they need a github account in order to further contribute to the sci
> > overlay? 
> It's not mandatory so they don't need to, though I've strongly encourage
> to do so.
> > What will happen if they push their changes just to g.o.g ?
> When a person with access to both repos does git pull --all, it pull
> changes from both, and during push --all it will be naturally migrated
> to github. Of course it also works the other way around. As far as my
> short experience with that workflow goes it's almost indistinguishable
> to what we had so far. Only pull/push time is slightly longer

It might be worth adding a "stable" branch to the 
repository. Goal there is that changes to into the
trunk and ones found to work or that pass more tests
can get selectively merged into the stable branch.

Makes it easeir to catch minor bugs after a commit.


-- 
Steven Lembark                                             3646 Flora Pl
Workhorse Computing                                   St Louis, MO 63110
lembark@wrkhors.com                                      +1 888 359 3508



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-science] Github repo is Live & Kicking
  2012-04-04 16:09     ` Steven Lembark
@ 2012-04-04 17:54       ` Christoph Junghans
  2012-04-04 19:23         ` My Th
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph Junghans @ 2012-04-04 17:54 UTC (permalink / raw
  To: gentoo-science

2012/4/4 Steven Lembark <lembark@wrkhors.com>:
> On Thu, 15 Mar 2012 11:15:41 +0100
> Kacper Kowalik <xarthisius@gentoo.org> wrote:
>
>> On 03/15/2012 11:03 AM, Oliver Borm wrote:
>> > Hi,
>> >
>> > what are with users that only have write access to the original overlay?
>> > Do they need a github account in order to further contribute to the sci
>> > overlay?
>> It's not mandatory so they don't need to, though I've strongly encourage
>> to do so.
>> > What will happen if they push their changes just to g.o.g ?
>> When a person with access to both repos does git pull --all, it pull
>> changes from both, and during push --all it will be naturally migrated
>> to github. Of course it also works the other way around. As far as my
>> short experience with that workflow goes it's almost indistinguishable
>> to what we had so far. Only pull/push time is slightly longer
>
> It might be worth adding a "stable" branch to the
> repository. Goal there is that changes to into the
> trunk and ones found to work or that pass more tests
> can get selectively merged into the stable branch.
>
> Makes it easeir to catch minor bugs after a commit.
IMO, stable stuff should go in the default portage tree (gx86). I am
against having too many layers of "stable".

Christoph

>
>
> --
> Steven Lembark                                             3646 Flora Pl
> Workhorse Computing                                   St Louis, MO 63110
> lembark@wrkhors.com                                      +1 888 359 3508
>



-- 
Christoph Junghans
http://dev.gentoo.org/~ottxor/



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-science] Github repo is Live & Kicking
  2012-04-04 17:54       ` Christoph Junghans
@ 2012-04-04 19:23         ` My Th
  0 siblings, 0 replies; 6+ messages in thread
From: My Th @ 2012-04-04 19:23 UTC (permalink / raw
  To: gentoo-science

2012/4/4 Christoph Junghans <ottxor@gentoo.org>:
> 2012/4/4 Steven Lembark <lembark@wrkhors.com>:
>> On Thu, 15 Mar 2012 11:15:41 +0100
>> Kacper Kowalik <xarthisius@gentoo.org> wrote:
>>
>>> On 03/15/2012 11:03 AM, Oliver Borm wrote:
>>> > Hi,
>>> >
>>> > what are with users that only have write access to the original overlay?
>>> > Do they need a github account in order to further contribute to the sci
>>> > overlay?
>>> It's not mandatory so they don't need to, though I've strongly encourage
>>> to do so.
>>> > What will happen if they push their changes just to g.o.g ?
>>> When a person with access to both repos does git pull --all, it pull
>>> changes from both, and during push --all it will be naturally migrated
>>> to github. Of course it also works the other way around. As far as my
>>> short experience with that workflow goes it's almost indistinguishable
>>> to what we had so far. Only pull/push time is slightly longer
>>
>> It might be worth adding a "stable" branch to the
>> repository. Goal there is that changes to into the
>> trunk and ones found to work or that pass more tests
>> can get selectively merged into the stable branch.
>>
>> Makes it easeir to catch minor bugs after a commit.
> IMO, stable stuff should go in the default portage tree (gx86). I am
> against having too many layers of "stable".
>
> Christoph

I second that. For stable is the main tree.


Reinis



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-04-04 21:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-15  9:24 [gentoo-science] Github repo is Live & Kicking Kacper Kowalik
2012-03-15 10:03 ` Oliver Borm
2012-03-15 10:15   ` Kacper Kowalik
2012-04-04 16:09     ` Steven Lembark
2012-04-04 17:54       ` Christoph Junghans
2012-04-04 19:23         ` My Th

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox