Opened 6 months ago

Last modified 8 days ago

#25475 assigned defect

TB Credits

Reported by: arthuredelstein Owned by: traumschule
Priority: Medium Milestone: website redesign
Component: Webpages/Website Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We should have a page of contributors, either on the website or Tor browser. Tor Community members, translators etc

Child Tickets

Change History (8)

comment:1 Changed 6 months ago by gk

Component: - Select a componentWebpages/Website

Having this on the website sounds like a good idea as this does not seem to be a Tor Browser-only thing. (However, I think having a credits page for specific Tor Browser contributions inside Tor Browser seems to be a thing we could want to have, too.)

comment:2 Changed 6 months ago by hiro

Milestone: website redesign

comment:3 Changed 6 weeks ago by traumschule

Owner: set to traumschule
Status: newassigned

I think this is important. One approach is to list contributors one page based on the existing projects lists. I remember a neat guide on github to represent all people active in a project not only coders (implementations: all-contributors-cli and github-contributors-list). With respect to the long list of repositories. This could become quite comprehensive.

Assigning ti myself to not forget about it after the TBB 8 release. If I do, please grab it.

Last edited 3 weeks ago by traumschule (previous) (diff)

comment:4 Changed 3 weeks ago by traumschule

Status: assignedneeds_information

When i wondered how to collect all contributors and came across
https://github.com/arthuredelstein/tor-browser/graphs/contributors
https://github.com/torproject/tor/graphs/contributors

i also tried git log --pretty=oneline --format="%an <%ae>" on tor-browser.git but it gave me 364263 lines with a lot of duplicates. Also uniq -D did not help much. Maybe someone else has an idea.

What would be the best way all contributors on a page, sorted by the number of commits like on the GH page? Maybe an AUTHORS file in the repository?

update: github announced to depreacte some of their services, this could affect the v3 api for contributors.

Last edited 3 weeks ago by traumschule (previous) (diff)

comment:5 Changed 8 days ago by traumschule

Status: needs_informationassigned

ok, i'll create a file listing all contributors in alphabetical order. if we want to be more specific we have something to build upon. happy to read your ideas!

comment:6 Changed 8 days ago by arma

Credits for what?

Tor has many umbrella projects -- is the idea to just make a page that is a jumble of all the contributors of all the projects?

It seems like each project should handle its own credits.

comment:7 Changed 8 days ago by traumschule

Summary: Credits pageTB Credits

I was thinking of tor browser as in the description, either for a section on the tb page with a link from the download page, or on a separate one. But from my understanding the list has to be created first (to be added to the repository as well), so the final destination may stay undefined until then.
edit: just found http://dissociatedpress.net/stop-using-github-as-a-measure-of-open-source-contributions/

Last edited 8 days ago by traumschule (previous) (diff)

comment:8 Changed 8 days ago by asn

.oO(I want the credits to come out with an easter egg. old school style.)

Note: See TracTickets for help on using tickets.