GitHub?

classic Classic list List threaded Threaded
25 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: GitHub?

Endre Stølsvik-8
Nice!

Throw away my own import, then.

Why this:


Members

This organization has no public members. You must be a member to see who's a part of this organization.



On Sun, Apr 20, 2014 at 6:01 PM, Holger Brands <[hidden email]> wrote:
Hi again,

I created a new GitHub organisation: https://github.com/glazedlists
The owner team consists of robeden, jplemieux, swankjesse and hbrands.
You should have read and write permissions.

There is a new GitHub repo at
https://github.com/glazedlists/glazedlists

which was imported from the SVN repo at java.net.
I basically did the following for the migration:

$ svn2git https://svn.java.net/svn/glazedlists~svn --metadata --authors ./authors.txt --verbose > result.txt 2>&1
$ git remote add origin https://github.com/glazedlists/glazedlists.git
$ git push --all -u origin
$ git push --tags
$ git tag svn2git-2014-04-19 -a -m "initial import from SVN repo at java.net"
$ git push origin svn2git-2014-04-19

Please have a look and let me know if everything is ok and working for you.

Thanks,
Holger



2014-04-16 19:23 GMT+02:00 Holger Brands <[hidden email]>:

Hey Glaziers,

I intend to setup the new accounts on GitHub at the weekend.
Any pending changes you might have should be committed to SVN until Friday (inclusive).
The SVN repo will then be put into readonly mode.
After the new Glazed Lists repo has been established on GitHub, I'll let you know in a separate mail.

This is the last chance to chime in...

Thanks,
Holger




2014-04-12 19:10 GMT+02:00 Holger Brands <[hidden email]>:

Ok, to come to a decision, I propose to create an organizational account on GitHub with Jesse, James, Rob and me as owner team
and import the current code base there - unless a majority of the Glazed Lists committers vote for bitbucket.
(Please let me know your user name and e-mail of your GitHub account for the author mapping.)

Thanks,
Holger





2014-04-12 15:15 GMT+02:00 Rob Eden <[hidden email]>:

I don't know that it matters too much. The thing that drove me to bitbucket is the ability to host binary files, which the removed from GitHub. Other than that, they're quite similar. They keep leapfrogging each other on features so it's mostly a wash, IMO. Both are sufficiently big and widely used that they're not going anywhere anytime soon.

I think we should but the main repo under a team name rather than an individuals, but that's not a big deal.

Rob

On Apr 12, 2014, at 7:19 AM, Holger Brands <[hidden email]> wrote:

I had hoped there would be a more intensive discussion about the pro's and con's of Bitbucket, Github & Co.

I personally tend towards Github for a public open source project like Glazed Lists...

What do others think, especially those, who intend to contribute?

Holger



2014-04-09 23:56 GMT+02:00 Endre Stølsvik <[hidden email]>:
Is there any traction on this?

I would vote for Github, as that seems to be "the standard" when it comes to open source projects. Bitbucket seems like a place where I'd put my own private stuff due to the fact that their prices are righter..! But for open source, I do feel that Github is the most known, by far.

Kind regards,
Endre.


On Thu, Dec 19, 2013 at 11:58 PM, Rob Eden <[hidden email]> wrote:
I can help with a lot of that, if you’d like.

I have a bunch of projects on BitBucket (https://bitbucket.org/robeden/). I used to be on GitHub but dropped them when they dropped binary hosting. I still use it for contributing to other projects, obviously, but BitBucket is my preference for hosting.

If you want to look at a reasonably used issue tracker, take a look at the issues for Trove. The issue tracker is definitely simpler, but I find it sufficient (and actually I prefer the simplicity for OS projects).

I don’t expect it would be a difficult transition. Especially if you use an IDE, they tend to make it pretty easy. I use IDEA so I could walk you through all the ins and outs there. It’s fairly easy to use Git “the right way” (harder) or “the simple way” (easier) so it’s not too hard to get started.

Both have wikis. Neither have mailing lists (so we’d want to stick with Nabble or move to something else). Otherwise the usage is very similar. Most tools I’ve used integrate with both.

Rob

On Dec 19, 2013, at 4:00 PM, Holger Brands <[hidden email]> wrote:

Yes, that could help to achieve more contributions hopefully.
I'm not very experienced with DVCS though.
I'll need to have a closer look at BitBucket and GitHub.
Also, I've some pending changes (UTF encoding issues) I'd like to checkin first.

I suggest to defer the decision until early next year.
In the meantime, we should probably gather what we like and dislike about BitBucket/GitHub.

We should not only care about version control, but also other things such as issue tracker, mailing lists, download section etc.
For example, I like the current issue tracker (JIRA) more than the GitHub issue tracker.

Holger





2013/12/18 Rob Eden <[hidden email]>
Hello Glaziers -

Have we ever talked of moving source to BitBucket or GitHub? It would be nice to send pull requests.

Rob








Reply | Threaded
Open this post in threaded view
|

Re: GitHub?

hbrands
Administrator
In reply to this post by robeden
Hi Rob,

2014-04-21 17:21 GMT+02:00 Rob Eden <[hidden email]>:
I’ve updated glazedlists.com to point to the GitHub page instead of Java.net.

Holger, are you planning to stick with JIRA long term?

Rob


At least short- to mid-term.
Currently, I don't see an immediate need to change and migrate the issue tracker.

Holger
Reply | Threaded
Open this post in threaded view
|

Re: GitHub?

hbrands
Administrator
In reply to this post by Endre Stølsvik-8
Hi Endre,

an organization can have private and public members.
Initially, a member seems to have private status when added to the organization.

Each member has to decide himself, if he wants to make his membership public.
I can only change my own membership.

Holger

2014-04-21 20:16 GMT+02:00 Endre Stølsvik <[hidden email]>:
Nice!

Throw away my own import, then.

Why this:


Members

This organization has no public members. You must be a member to see who's a part of this organization.



On Sun, Apr 20, 2014 at 6:01 PM, Holger Brands <[hidden email]> wrote:
Hi again,

I created a new GitHub organisation: https://github.com/glazedlists
The owner team consists of robeden, jplemieux, swankjesse and hbrands.
You should have read and write permissions.

There is a new GitHub repo at
https://github.com/glazedlists/glazedlists

which was imported from the SVN repo at java.net.
I basically did the following for the migration:

$ svn2git https://svn.java.net/svn/glazedlists~svn --metadata --authors ./authors.txt --verbose > result.txt 2>&1
$ git remote add origin https://github.com/glazedlists/glazedlists.git
$ git push --all -u origin
$ git push --tags
$ git tag svn2git-2014-04-19 -a -m "initial import from SVN repo at java.net"
$ git push origin svn2git-2014-04-19

Please have a look and let me know if everything is ok and working for you.

Thanks,
Holger



2014-04-16 19:23 GMT+02:00 Holger Brands <[hidden email]>:

Hey Glaziers,

I intend to setup the new accounts on GitHub at the weekend.
Any pending changes you might have should be committed to SVN until Friday (inclusive).
The SVN repo will then be put into readonly mode.
After the new Glazed Lists repo has been established on GitHub, I'll let you know in a separate mail.

This is the last chance to chime in...

Thanks,
Holger




2014-04-12 19:10 GMT+02:00 Holger Brands <[hidden email]>:

Ok, to come to a decision, I propose to create an organizational account on GitHub with Jesse, James, Rob and me as owner team
and import the current code base there - unless a majority of the Glazed Lists committers vote for bitbucket.
(Please let me know your user name and e-mail of your GitHub account for the author mapping.)

Thanks,
Holger





2014-04-12 15:15 GMT+02:00 Rob Eden <[hidden email]>:

I don't know that it matters too much. The thing that drove me to bitbucket is the ability to host binary files, which the removed from GitHub. Other than that, they're quite similar. They keep leapfrogging each other on features so it's mostly a wash, IMO. Both are sufficiently big and widely used that they're not going anywhere anytime soon.

I think we should but the main repo under a team name rather than an individuals, but that's not a big deal.

Rob

On Apr 12, 2014, at 7:19 AM, Holger Brands <[hidden email]> wrote:

I had hoped there would be a more intensive discussion about the pro's and con's of Bitbucket, Github & Co.

I personally tend towards Github for a public open source project like Glazed Lists...

What do others think, especially those, who intend to contribute?

Holger



2014-04-09 23:56 GMT+02:00 Endre Stølsvik <[hidden email]>:
Is there any traction on this?

I would vote for Github, as that seems to be "the standard" when it comes to open source projects. Bitbucket seems like a place where I'd put my own private stuff due to the fact that their prices are righter..! But for open source, I do feel that Github is the most known, by far.

Kind regards,
Endre.


On Thu, Dec 19, 2013 at 11:58 PM, Rob Eden <[hidden email]> wrote:
I can help with a lot of that, if you’d like.

I have a bunch of projects on BitBucket (https://bitbucket.org/robeden/). I used to be on GitHub but dropped them when they dropped binary hosting. I still use it for contributing to other projects, obviously, but BitBucket is my preference for hosting.

If you want to look at a reasonably used issue tracker, take a look at the issues for Trove. The issue tracker is definitely simpler, but I find it sufficient (and actually I prefer the simplicity for OS projects).

I don’t expect it would be a difficult transition. Especially if you use an IDE, they tend to make it pretty easy. I use IDEA so I could walk you through all the ins and outs there. It’s fairly easy to use Git “the right way” (harder) or “the simple way” (easier) so it’s not too hard to get started.

Both have wikis. Neither have mailing lists (so we’d want to stick with Nabble or move to something else). Otherwise the usage is very similar. Most tools I’ve used integrate with both.

Rob

On Dec 19, 2013, at 4:00 PM, Holger Brands <[hidden email]> wrote:

Yes, that could help to achieve more contributions hopefully.
I'm not very experienced with DVCS though.
I'll need to have a closer look at BitBucket and GitHub.
Also, I've some pending changes (UTF encoding issues) I'd like to checkin first.

I suggest to defer the decision until early next year.
In the meantime, we should probably gather what we like and dislike about BitBucket/GitHub.

We should not only care about version control, but also other things such as issue tracker, mailing lists, download section etc.
For example, I like the current issue tracker (JIRA) more than the GitHub issue tracker.

Holger





2013/12/18 Rob Eden <[hidden email]>
Hello Glaziers -

Have we ever talked of moving source to BitBucket or GitHub? It would be nice to send pull requests.

Rob









Reply | Threaded
Open this post in threaded view
|

Re: GitHub?

Michael Heuer
In reply to this post by hbrands
Holger Brands <[hidden email]> wrote:

> Hi Rob,
>
> 2014-04-21 17:21 GMT+02:00 Rob Eden <[hidden email]>:
>
>> I’ve updated glazedlists.com to point to the GitHub page instead of
>> Java.net.
>>
>> Holger, are you planning to stick with JIRA long term?
>>
>> Rob
>>
>
> At least short- to mid-term.
> Currently, I don't see an immediate need to change and migrate the issue
> tracker.

As someone who has contributed a few things but never had commit
access to svn (or perhaps I did and don't remember), what is the
process for new contributions?

I would guess 1) create a JIRA ticket, 2) fork the
glazedlists/glazedlists repo, 3) issue a pull request, refer to JIRA
ticket

   michael
Reply | Threaded
Open this post in threaded view
|

Re: GitHub?

hbrands
Administrator
Yes, that's correct.

In addition, all non-trivial changes should be accompanied by appropriate unit tests.

Holger


2014-04-21 21:40 GMT+02:00 Michael Heuer <[hidden email]>:
Holger Brands <[hidden email]> wrote:
> Hi Rob,
>
> 2014-04-21 17:21 GMT+02:00 Rob Eden <[hidden email]>:
>
>> I’ve updated glazedlists.com to point to the GitHub page instead of
>> Java.net.
>>
>> Holger, are you planning to stick with JIRA long term?
>>
>> Rob
>>
>
> At least short- to mid-term.
> Currently, I don't see an immediate need to change and migrate the issue
> tracker.

As someone who has contributed a few things but never had commit
access to svn (or perhaps I did and don't remember), what is the
process for new contributions?

I would guess 1) create a JIRA ticket, 2) fork the
glazedlists/glazedlists repo, 3) issue a pull request, refer to JIRA
ticket

   michael

12