tpo issueshttps://gitlab.torproject.org/tpo/web/tpo/-/issues2024-02-13T18:32:26Zhttps://gitlab.torproject.org/tpo/web/tpo/-/issues/415Difficult and/or impossible to know who is on the Board of Directors from our...2024-02-13T18:32:26Zal smithDifficult and/or impossible to know who is on the Board of Directors from our websiteThe current design of https://torproject.org/about/people makes it very difficult to know who on the People page is part of the Board of Directors. Additionally, it does not include all members of the board, including all of the [new mem...The current design of https://torproject.org/about/people makes it very difficult to know who on the People page is part of the Board of Directors. Additionally, it does not include all members of the board, including all of the [new members](https://blog.torproject.org/announcing-new-board-members/) who were elected more than a year ago.
In the past, the People page delineated between Core Tor and Board of Directors by separating the page. See the design here: https://web.archive.org/web/20220324044454/https://www.torproject.org/about/people/. It unfairly weighted the board with huge bios at the top of the page.
Back then, in an effort to resolve this imbalance, we integrated the Board of Directors into the People page alongside other Core Tor members. But:
1. We failed to meaningful or consistently indicate who is a board member. (The existing board members say so in their bio, but it requires a CTRL+F, and each bio is formatted differently.) There is no visual indicator as to who is a board member.
2. We have not historically kept this page up-to-date as regularly as it should be (see: a year passing without new board members being added).
IMHO, this is a sub-set of a problem with this page, but it's one that's very important to me. I think a lack of clarity around who is on the Board of the Tor Project is something that unintentionally appears like obfuscation.
I put myself in a position of a prospective funder, for example -- when I cannot find basic information about the nonprofit structure (e.g., the Board of Directors), I imagine losing faith in the maturity of the organization and its capacity to manage big funding opportunities. As a prospective donor, I imagine feeling like I'm not sure if this *is* a nonprofit, because I can't tell from the people page.
Ultimately, my reason for creating this ticket is that I wanted to remember who was on the board. I cannot find that information anywhere on our website. If I, a person who is intimately familiar with our published information, cannot find who is on the board easily -- can we expect others to do so?
@donuts @jag, I'm tagging you because maybe this is simply a design challenge.
@pavel I'm tagging you because I bet you have thoughts on the weight or importance of this info.https://gitlab.torproject.org/tpo/web/tpo/-/issues/387Add localized screenshot to https://www.torproject.org/ar/download/#android2023-11-01T00:08:37ZemmapeelAdd localized screenshot to https://www.torproject.org/ar/download/#androidWe should add a screenshot on the language at the different language pages in https://www.torproject.org/download/#android / https://www.torproject.org/ar/download/#android / https://www.torproject.org/es/download/#android etc.
It does ...We should add a screenshot on the language at the different language pages in https://www.torproject.org/download/#android / https://www.torproject.org/ar/download/#android / https://www.torproject.org/es/download/#android etc.
It does not seem so quick to do well, maybe we should find a way to get automated screenshots for each language, maybe some website languages have no version in Android, etc.
Maybe a script that searches for screenshot-$lang and if it does not find it on the folder, uses the English.https://gitlab.torproject.org/tpo/web/tpo/-/issues/382Wrong alignment for RTL languages in /about/history page2023-08-22T13:07:53ZemmapeelWrong alignment for RTL languages in /about/history pageThe 'About - History' page is not well aligned in RTL languages, see: https://review.torproject.net/tpo/web/tpo/l10n/ar/about/
The paragraphs are aligned in LTR direction.
![wrong-align.cleaned](/uploads/0e9b71711531ec23693bc5fd534d4d...The 'About - History' page is not well aligned in RTL languages, see: https://review.torproject.net/tpo/web/tpo/l10n/ar/about/
The paragraphs are aligned in LTR direction.
![wrong-align.cleaned](/uploads/0e9b71711531ec23693bc5fd534d4d35/wrong-align.cleaned.png)
![image](/uploads/589fc7e94b281fc4de09ee8b8035c73b/image.png)
Same for the releases page: https://tor-www@review.torproject.net/tpo/web/tpo/l10n/ar/releases/ManeraKaiManeraKaihttps://gitlab.torproject.org/tpo/web/tpo/-/issues/354Graphic needed for Privchat 5 and 62023-02-02T22:26:37ZemmapeelGraphic needed for Privchat 5 and 6each Privchat sessions has an image, except the last 2.
The last Privchat maybe just stays on the main section of the page at https://www.torproject.org/privchat/ and it may not need one image.
The 5th, tho, had a failing image link th...each Privchat sessions has an image, except the last 2.
The last Privchat maybe just stays on the main section of the page at https://www.torproject.org/privchat/ and it may not need one image.
The 5th, tho, had a failing image link that I have commented out on the page.
It would be nice to have some images for those.nicobnicobhttps://gitlab.torproject.org/tpo/web/tpo/-/issues/375Improve visibility of Members2024-02-12T18:24:13Zal smithImprove visibility of Members# Problem
We have two ways organizations can financially support the Tor Project: as a *[sponsor](https://www.torproject.org/about/sponsors/)* or a *[member](https://www.torproject.org/about/membership/)*.
The difference between sponsor...# Problem
We have two ways organizations can financially support the Tor Project: as a *[sponsor](https://www.torproject.org/about/sponsors/)* or a *[member](https://www.torproject.org/about/membership/)*.
The difference between sponsors and members has not been clear to organizations who want to support Tor. Those who *do* support Tor have noted that they don't see their organization listed on our site (even when they are there) because they are confused between whether their organization is a sponsor or a member. This was been a point of refusal to renew for one member.
"Membership" has also caused a few issues on the accounting level, specifically about membership time frames--we've used this term with flexibility, including flexible time frames for renewal, but a membership in an accounting term needs to be more formal with specific timeframes.
This problem brings up some questions:
- How do we better recognize our Members and make it easier to find out that they support Tor?
- Can we combine the Sponsors and Membership page?
- If so, how do we delineate between Sponsors and Members?
- Do we *need* to delineate between Sponsors and Members? What do we gain or lose in either direction?
Below, I am proposing a change in the way we *publicly* recognize organizations and companies that support the Tor Project.
# Proposal
* We should diminish the *public* differentiation between 'sponsors' and 'members' by using the word "supporters," a term that encompasses all organizations that make donations to the Tor Project. (Sponsors and sponsor numbers will remain an internal mechanism for distinguishing discrete funded projects. This external change does not change our internal accounting and project management practices.)
* We should combine the `/about/sponsors` and `/about/membership` pages into one page, `about/supporters`.
* We should continue to use annual support renewal, and 'onion levels' as mechanisms of engaging corporate donors, including retaining these levels in a `about/supporters` page.
# Benefits of merging "sponsors" and "membership" into "supporters"
* Reduces confusion for corporate, foundation, and institutional donors about "what they are"
* We're able to continue to utilize mechanisms that *have* been working in the membership program: engaging corporations, giving them visibility and benefits, offering clear levels of support, and asking for them to renew their gifts annually.
* Current groups that are listed on the /membership page gain more visibility.
* Opens the door for "membership" terminology to be used with individual donors in the future if we decide to.
# Suggested page changes
When combining `/about/sponsors` and `/about/membership`, my vision is that we use visual size to differentiate the different membership levels, similar to how `/about/membership` does so now.
Below is my extremely rudimentary idea.
![Untitled](/uploads/91b9a6b3e96e22919ffc97d953e62f83/Untitled.png)Jérôme Charaouilavamind@torproject.orgJérôme Charaouilavamind@torproject.org2024-02-07https://gitlab.torproject.org/tpo/web/tpo/-/issues/321Update TPI postal address on /contact2022-08-29T23:22:52Zal smithUpdate TPI postal address on /contactWe have a new postal address: PO Box 5, Winchester, NH 03470 USA
We need to update it on https://www.torproject.org/contact/
@kez here's another address update, can you help here too?We have a new postal address: PO Box 5, Winchester, NH 03470 USA
We need to update it on https://www.torproject.org/contact/
@kez here's another address update, can you help here too?https://gitlab.torproject.org/tpo/web/tpo/-/issues/319Previous openings job listing contains duplicates2022-10-26T23:00:50ZJérôme Charaouilavamind@torproject.orgPrevious openings job listing contains duplicatesThe list under `Previous openings` on page https://www.torproject.org/about/jobs/ contains several titles that appear twice:
```
Backend Engineer for OONI
Bookkeeper-Payroll Specialist
Brand Designer
Browser Developer
...The list under `Previous openings` on page https://www.torproject.org/about/jobs/ contains several titles that appear twice:
```
Backend Engineer for OONI
Bookkeeper-Payroll Specialist
Brand Designer
Browser Developer
Browser Developer
Developer Data Architect
Director of Engineering
Director of Strategic Communications
Education and Communities Coordinator
Executive Assistant
Fundraising Coordinator
Metrics Data Architect
Onion Services Site Reliability Engineer
Senior System Administrator
Shadow Simulation Developer
Software Developer for Anti-Censorship Team
Software Developer for Anti-Censorship Team
Software Developer, Rust
Software Engineers for Applications Team
Software Engineers for Applications Team
Systems Administrator
User Support Specialist
```
It would be good to de-duplicate this list.https://gitlab.torproject.org/tpo/web/tpo/-/issues/304Add 2020-2021 Annual Report to torproject.org/about/reports2022-06-13T18:53:42Zal smithAdd 2020-2021 Annual Report to torproject.org/about/reportsHi!
We're ready to upload the 2020-2021 Annual Report to https://torproject.org/about/reports.
Here are the details:
| year | type | title | file |
| ------ | ------ | ------ | ------ |
| 2021 | `ANNUAL REPORT` or, if that's not possi...Hi!
We're ready to upload the 2020-2021 Annual Report to https://torproject.org/about/reports.
Here are the details:
| year | type | title | file |
| ------ | ------ | ------ | ------ |
| 2021 | `ANNUAL REPORT` or, if that's not possible, `FISCAL YEAR` | 2020-2021 Annual Report | [View PDF](/uploads/248f6cc118343c86df319b222b44ec8e/2020-2021-TorProject-Annual-Report.pdf) |
**Secondary:** is it possible to add a new tag to the `Type` column on this page? I think annual reports deserve an `ANNUAL REPORT` tag. If we do add this tag, we'd want to use it on this annual report, as well as update 2019-2020 Annual Report and, 2012 Annual Report, and 2009 Annual Report.
If we don't add this tag, please use `FISCAL YEAR` for this file.https://gitlab.torproject.org/tpo/web/tpo/-/issues/296Link URL on homepage being translated2022-05-05T20:24:17ZKezLink URL on homepage being translatedLavamind found that the "Meet our team" link under the "ABOUT US" section on the homepage is translated under the ka locale. The link should point to `https://www.torproject.org/about/people` but is instead pointing to `https://www.torpr...Lavamind found that the "Meet our team" link under the "ABOUT US" section on the homepage is translated under the ka locale. The link should point to `https://www.torproject.org/about/people` but is instead pointing to `https://www.torproject.org/ka/%E1%83%A9%E1%83%95%E1%83%94%E1%83%9C%20%E1%83%A8%E1%83%94%E1%83%A1%E1%83%90%E1%83%AE%E1%83%94%E1%83%91/%E1%83%AE%E1%83%90%E1%83%9A%E1%83%AE%E1%83%98`https://gitlab.torproject.org/tpo/web/tpo/-/issues/293Update sponsor logo for Alfred P Sloan Foundation2022-03-30T19:42:56ZnicobUpdate sponsor logo for Alfred P Sloan FoundationCan we update the logo file on this page so it reflects the same formatting as the other sponsor logo cards? Thank you!
https://www.torproject.org/about/sponsors/
![alfred-foundation-logo-sponsor-02](/uploads/d43df0da2cfc7ed00d56efa37...Can we update the logo file on this page so it reflects the same formatting as the other sponsor logo cards? Thank you!
https://www.torproject.org/about/sponsors/
![alfred-foundation-logo-sponsor-02](/uploads/d43df0da2cfc7ed00d56efa37e514523/alfred-foundation-logo-sponsor-02.png)https://gitlab.torproject.org/tpo/web/tpo/-/issues/292updating zcash on sponsors page2022-03-30T19:43:14ZBekeela Davilaupdating zcash on sponsors pagePlease update the sponsors page https://www.torproject.org/about/sponsors/ to have an updated description for Zcash. I have made these changes and would like for someone to make the changes live.
Here's the link https://gitlab.torprojec...Please update the sponsors page https://www.torproject.org/about/sponsors/ to have an updated description for Zcash. I have made these changes and would like for someone to make the changes live.
Here's the link https://gitlab.torproject.org/bekeela/tpo/-/blob/master/content/about/sponsors/ZOMG/.gitkeep
commit code: dde8e215fd05e0fafed5d7deadb58940502aceb2
thanks!https://gitlab.torproject.org/tpo/web/tpo/-/issues/291tpo/about/history has wrong align in RTL languages2022-08-18T04:23:29Zemmapeeltpo/about/history has wrong align in RTL languagesThe page at https://www.torproject.org/about/history/ does not work well with RTL languages:
The paragraphs are aligned to the left but they should be aligned to the right.
See for example Arabic:
https://review.torproject.net/tpo/web...The page at https://www.torproject.org/about/history/ does not work well with RTL languages:
The paragraphs are aligned to the left but they should be aligned to the right.
See for example Arabic:
https://review.torproject.net/tpo/web/tpo/l10n/ar/about/history/
or Persian: https://review.torproject.net/tpo/web/tpo/l10n/fa/about/history/Sponsor 9 - Phase 6 - Usability and Community Intervention on Support for Democracy and Human Rightshttps://gitlab.torproject.org/tpo/web/tpo/-/issues/290Khmer translation is ready, but how do we do with the download page?2022-05-05T20:06:02ZemmapeelKhmer translation is ready, but how do we do with the download page?The Khmer translation for the website is ready.
But I have noticed that the download page, https://review.torproject.net/tpo/web/tpo/l10n/km/download/ , generates links to download the Tor Browser for Khmer, and it is still not released...The Khmer translation for the website is ready.
But I have noticed that the download page, https://review.torproject.net/tpo/web/tpo/l10n/km/download/ , generates links to download the Tor Browser for Khmer, and it is still not released.
To reproduce, hover over any of the links for Windows, macOS or Linux.
How can we make the download page not to provide such links, but provide the Browser in English when on https://review.torproject.net/tpo/web/tpo/l10n/km/download/?kwSponsor 9 - Phase 5 - Usability and Community Intervention on Support for Democracy and Human Rightshttps://gitlab.torproject.org/tpo/web/tpo/-/issues/289Please add this meta tag to torproject.org for monetization w/ coil2022-03-18T01:46:04ZIsabela FernandesPlease add this meta tag to torproject.org for monetization w/ coilHello we have set up a wallet to receive contributions through coil. The goal is to add this meta tag to our torproject.org and blog.torproject.org so we can receive contributions in coil.
The tag:
`<meta name="monetization" content="$...Hello we have set up a wallet to receive contributions through coil. The goal is to add this meta tag to our torproject.org and blog.torproject.org so we can receive contributions in coil.
The tag:
`<meta name="monetization" content="$ilp.uphold.com/pYfXb92JBQN4">`
More information about coil meta tags:
https://help.coil.com/docs/monetize/content/websites-monetize-sitehttps://gitlab.torproject.org/tpo/web/tpo/-/issues/246Language selection menu stays under the submenu on about page, preventing sel...2021-10-28T18:55:53ZemmapeelLanguage selection menu stays under the submenu on about page, preventing selection of last languages.Reported by translator, confirmed by me. Thanks Kaya Zeren!
On the page https://www.torproject.org/about/history/ , when you click on the language selection menu to change language, the last languages stay under the navigation bar and y...Reported by translator, confirmed by me. Thanks Kaya Zeren!
On the page https://www.torproject.org/about/history/ , when you click on the language selection menu to change language, the last languages stay under the navigation bar and you cannot select the last languages.
This menu should stay on top, as it is opening when the user clicks or hovers over the button. It happens in all languages.
See:
![language-menu-under-other-menu](/uploads/f28c71a9137f7b116f9f2589a143de32/language-menu-under-other-menu.png)https://gitlab.torproject.org/tpo/web/tpo/-/issues/238Make membership page strings translatable2022-03-30T23:46:11ZemmapeelMake membership page strings translatableThe [membership page](https://gitlab.torproject.org/tpo/web/tpo/-/blob/master/templates/membership.html) strings are not translatable. We should make them so, there may be some issues with the embedded html links and others, because it i...The [membership page](https://gitlab.torproject.org/tpo/web/tpo/-/blob/master/templates/membership.html) strings are not translatable. We should make them so, there may be some issues with the embedded html links and others, because it is a template.
See for example: https://gitlab.torproject.org/tpo/web/tpo/-/blob/master/templates/download.html
Also: the pictures are not appearing on the locales that are not English, see for example: https://www.torproject.org/es/about/membership/https://gitlab.torproject.org/tpo/web/tpo/-/issues/148Add pagination to to Coverage table on tpo.org/press2021-01-15T18:28:40ZdonutsAdd pagination to to Coverage table on tpo.org/pressThe [press coverage table](https://www.torproject.org/press/) could use some kind of pagination – either numbered, or tabs (e.g. by year) to reduce its length.
We could reuse this pattern elsewhere too.The [press coverage table](https://www.torproject.org/press/) could use some kind of pagination – either numbered, or tabs (e.g. by year) to reduce its length.
We could reuse this pattern elsewhere too.https://gitlab.torproject.org/tpo/web/tpo/-/issues/68Download page content displays poorly on small screen devices2023-08-15T19:00:08ZGusDownload page content displays poorly on small screen devicesWe received this feedback and solution on Download page.
---
I had noticed that on the download page there are some issues with content displaying inappropriately on smaller screen sizes. The circular download logo button sections for ...We received this feedback and solution on Download page.
---
I had noticed that on the download page there are some issues with content displaying inappropriately on smaller screen sizes. The circular download logo button sections for Windows, OS X, Linux, and Android are overlapping each other for various reasons, on various screen sizes. I have reworked the code to make this section display appropriately for all mobile screen sizes.
Here is my solution (NOTE: I will refer to the page source code lines (view-source:https://www.torproject.org/download/) for your reference.):
* [ ] 1. Space the circular download button sections evenly widthwise by adding the Class "mx-auto" to <div class="oval-2 bg-darker"> on the following lines: 120, 141, 162.
* [ ] 2. Remove the "py-3" Class from class="col-sm-6 col-md-3 py-3" on the following lines: 119, 140, 161, 182
The reason for removing the Class "py-3" is because if the padding values associated with this class are edited it changes the padding on the download link text section which uses the same Class below the circular download buttons section. Removing this Class from the mentioned lines doesn't remove any "needed" CSS.
* [ ] 3. For fixing the spacing issues between the 4 circular download buttons add {padding: 2em 1em 5em 1em;} as an inline style to the divs on the following lines: 119, 140, 161, 182
* [ ] 4. For styling the space around the download text links section remove the Class p-5 from <div class="row p-5"> and add {padding: 1em 3em 0 3em !important;} as an inline style to the <div> on line 192.
![feedback-download-page-before](/uploads/dcece67d2271550d1ca3cff2c8a066ea/feedback-download-page-before.png)
![feedback-download-page-after](/uploads/4b2eb70e3f7764491df23706e86b6976/feedback-download-page-after.png)
* [ ] 5. For fixing the overlapping rectangular buttons (Download for Windows, Download for OS X, etc...) in the circular downloads buttons section, an easy fix, I found is removing the word "for" from the button which will shorten the width of the button so that it doesn't overlap the button next to it. To make the text read nicer, reverse the word "Download" with the manufacture name (Windows). - For example instead of using the existing text "Download for Windows" do, "Windows Download".
![before](/uploads/e6c89eb0fba22254d3c65476fe0798d7/before.png)
![after](/uploads/1b59ad26a97ee083c8e10004bf9bd283/after.png)donutsdonutshttps://gitlab.torproject.org/tpo/web/tpo/-/issues/57add mastodon link to https://www.torproject.org/contact/2021-08-23T16:33:41Zemmapeeladd mastodon link to https://www.torproject.org/contact/reported by kushal:
we should update our contact page with the very active mastodon accountreported by kushal:
we should update our contact page with the very active mastodon accounthttps://gitlab.torproject.org/tpo/web/tpo/-/issues/52make some sort of tag in markdown for current tor browser release2021-09-15T19:32:13Zemmapeelmake some sort of tag in markdown for current tor browser releaseThere are parts of our documentation when we mention the version number of Tor Browser, for example when talking about a file. This number should be automatically updated to current Tor Browser, so we can save some time.
This should be ...There are parts of our documentation when we mention the version number of Tor Browser, for example when talking about a file. This number should be automatically updated to current Tor Browser, so we can save some time.
This should be available from the markdown directly, for example with **!tor-browser-current-version-number**.
Example of use: https://github.com/torproject/support/pull/101/files