swcarpentry / DEPRECATED-bc

DEPRECATED: This repository is now frozen - please see individual lesson repositories.
Other
299 stars 383 forks source link

Script to build team.md #767

Closed rgaiacs closed 9 years ago

rgaiacs commented 9 years ago

This address #578.

$ make site
bin/update-team.py:32: UserWarning: claresloggett from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: karawoo from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: DamienIrving from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: Eric from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: jainsley from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: chwilk from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
bin/update-team.py:32: UserWarning: Leigh from git is invalid
  warnings.warn("{} from {} is invalid".format(contributor_name, origin))
jekyll build -t -d _site
Configuration file: /home/raniere/software_carpentry/bc/_config.yml
            Source: /home/raniere/software_carpentry/bc
       Destination: _site
      Generating... 
                    done.

@gvwilson and @wking if this is OK, I like to merge this to close #578 and later fix mailmap again.

This is also effected by #596.

wking commented 9 years ago

On Tue, Sep 30, 2014 at 02:53:02PM -0700, Raniere Silva wrote:

  • Script to build team.md

As I said earlier [1,2], I don't see a point to listing contributors in swcarpentry/bc now that #759 is imminent. I think a script like this would be useful for the lesson repositoiries themselves, and as an alternative I've got an external update-copyright 3 that mines Git or Mercurial to automatically build an AUTHORS file and update listings in any copyright blurbs.

rgaiacs commented 9 years ago

As I said earlier [1,2], I don't see a point to listing contributors in swcarpentry/bc now that #759 is imminent.

I thought that @gvwilson want one last update at team.md before we split the repo.

@gvwilson Could you close this PR and #578 if you agree to do this later after we split the repo?

wking commented 9 years ago

On Tue, Sep 30, 2014 at 03:07:54PM -0700, Raniere Silva wrote:

I thought that @gvwilson want one last update at team.md before we split the repo.

I think we should just open contributor-adding PRs to swcarpentry/site for anyone who's contributed here. I don't think @gvwilson responded to that approach yet ;).

And “authors of Git commits in bc's master” is probably a small subset of “folks who have contributed to bc's development”. For example, there are folks who report issues, comment on landed pulls, and comment on rejected pulls that spur some alternative response.

gvwilson commented 9 years ago

Hi, I just want to make sure that everyone who contributes to our lessons is recorded so we can properly thank them - I'll accept whatever the two of you (and @twitwi, as a tie-breaker) think will be easiest. Thanks, Greg