Community issueshttps://gitlab.torproject.org/groups/tpo/community/-/issues2023-11-30T16:16:39Zhttps://gitlab.torproject.org/tpo/community/hackweek/-/issues/14Onion TeX Slim enhancements2023-11-30T16:16:39ZSilvio RhattoOnion TeX Slim enhancements# About the project
* Contact: @rhatto
* Chat: #tor-dev on `irc.oftc.net`
* Video room: to be defined.
# Participants
- @rhatto
# Summary
This proposal is about making some enhancements to [Onion TeX Slim][].
[Onion TeX Slim]: http...# About the project
* Contact: @rhatto
* Chat: #tor-dev on `irc.oftc.net`
* Video room: to be defined.
# Participants
- @rhatto
# Summary
This proposal is about making some enhancements to [Onion TeX Slim][].
[Onion TeX Slim]: https://gitlab.torproject.org/rhatto/onion-tex-slim
## Project A - Improving
* [~] Dockerfile for local builds. Moved to tpo/community/onion-tex-slim#5.
* [~] Test and improve the LaTeX templates. Moved to tpo/community/onion-tex-slim#6.
* [~] Add more functionality (graphics etc). Moved to tpo/community/onion-tex-slim#7.
* [~] Localization support, at least for the Markdown/Pandoc version. Moved to tpo/community/onion-tex-slim#2.
* [~] Make easier to add [Onion TeX Slim][] support in a `slides/` or `docs/slides` folder. Moved to tpo/community/onion-tex-slim#8.
## Project B - Trying
* [x] Use this project to build some presentations:
* [x] In the [Tor Community Training repository](https://gitlab.torproject.org/tpo/community/training/).
# Skills
Some knowledge in the following technologies may be needed in order to participate:
* Git/GitLab.
* Markdown.
* LaTeX.
* Basic scripting (Python, shell).
# LinksHackweek 2023Silvio RhattoSilvio Rhatto2023-11-09https://gitlab.torproject.org/tpo/community/hackweek/-/issues/13Onion MkDocs tryout2023-11-30T16:16:40ZSilvio RhattoOnion MkDocs tryout# About the project
* Contact: @rhatto
* Chat: #tor-dev on `irc.oftc.net`
* Video room: to be defined.
# Participants
- @rhatto
- @gus
- etc
# Summary
This is a proposal to try [Onion MkDocs][] for documenting things at Tor.
[Onion...# About the project
* Contact: @rhatto
* Chat: #tor-dev on `irc.oftc.net`
* Video room: to be defined.
# Participants
- @rhatto
- @gus
- etc
# Summary
This is a proposal to try [Onion MkDocs][] for documenting things at Tor.
[Onion MkDocs]: https://rhatto.pages.torproject.net/onion-mkdocs/
## Project A - Support
* [x] Provide support for people/teams that want to convert their wikis
to or have docs for their projects using [Onion MkDocs][].
* [x] Improve [Onion MkDocs][] stylesheet, plugins etc.
* [x] Improve [Onion MkDocs][] documentation.
## Project B - Convert
* [x] Convert some GitLab wikis to GitLab pages using Onion MkDocs:
* [x] Overview:
https://gitlab.torproject.org/tpo/tpa/team/-/issues/41119#note_2898441
* [x] Candidates for merge requests:
* [x] The Hackweek project itself:
https://gitlab.torproject.org/tpo/community/hackweek, with site now available
at https://tpo.pages.torproject.net/community/hackweek/
* [~] Onion Support Wiki:
https://gitlab.torproject.org/tpo/onion-services/onion-support/. To be done on Project C below.
* [x] Tor Policies repository:
https://gitlab.torproject.org/tpo/community/policies/-/issues/3
## Project C - Investigate
* [x] Investigate how Onion MkDocs could be a [TPA-RFC-38 wiki replacement (#40909) · TPA / TPA team](https://gitlab.torproject.org/tpo/tpa/team/-/issues/40909) ([tpa rfc 38 new wiki service](https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-38-new-wiki-service)):
* [x] One approach would be to create a script that import content from some existing GitLab wikis into a single Onion MkDocs instance, to see how it would like to have a convergent "documentation integration" place. How it could be structured? Could it be easily searchable? What would be the best practices for this?
# Skills
Some knowledge in the following technologies may be needed in order to participate:
* Git/GitLab.
* Markdown.
* Basic scripting (Python, shell).
# LinksHackweek 2023Silvio RhattoSilvio Rhatto2023-11-09https://gitlab.torproject.org/tpo/community/training/-/issues/115Draft process for requesting small grants for Tor trainings2023-12-06T17:31:40ZrayaDraft process for requesting small grants for Tor trainingsrayaraya2023-11-17https://gitlab.torproject.org/tpo/community/hackweek/-/issues/35Hackweek 2023 documentation2023-11-30T17:35:12ZSilvio RhattoHackweek 2023 documentationDocument the 2023 Hackweek.Document the 2023 Hackweek.Hackweek 2023Silvio RhattoSilvio Rhatto2023-12-07https://gitlab.torproject.org/tpo/community/support/-/issues/40132End of Year - Announce Tor user support will be unavailable during the holidays2023-12-20T10:57:43Zebanamebanam@torproject.orgEnd of Year - Announce Tor user support will be unavailable during the holidaysLike [previous year](https://forum.torproject.org/t/tor-user-support-team-will-be-partly-unavailable-during-the-holidays/5918), let's make an announcement on the Tor Forum about support team's unavailability during the holidays (22 Decem...Like [previous year](https://forum.torproject.org/t/tor-user-support-team-will-be-partly-unavailable-during-the-holidays/5918), let's make an announcement on the Tor Forum about support team's unavailability during the holidays (22 December 2023 - 07 January 2024).
- [x] Make a draft of the announcement
- [x] Get a review from the team
- [x] Post to the Tor Forum
- [x] Pin the topic to 'Support' category for the duration of the holidays
/cc @nina @gusebanamebanam@torproject.orgebanamebanam@torproject.org2023-12-18https://gitlab.torproject.org/tpo/community/policies/-/issues/18Collect information around our new relay operator community related policies2024-03-14T11:38:24ZGeorg KoppenCollect information around our new relay operator community related policiesThis ticket is for O2.4 of our Sponsor 112 which [says](https://gitlab.torproject.org/groups/tpo/-/milestones/44#tab-issues):
```
O2.4: Document relay community governance processes. In this activity we will publish public-facing documen...This ticket is for O2.4 of our Sponsor 112 which [says](https://gitlab.torproject.org/groups/tpo/-/milestones/44#tab-issues):
```
O2.4: Document relay community governance processes. In this activity we will publish public-facing documentation on what enforcement mechanisms were considered, why the ones that were selected were chosen, and why the ones that were not implemented, but were considered as possible candidates, were eventually rejected. The audience for these documents will be future technology projects that utilize similar volunteer-run infrastructure and may be able to benefit from the insights Tor obtained during this process.
```
So, we should collect what we considered doing, what we discarded, what we finally picked and the motivations and rationale for all of that.
/cc @gusGeorg KoppenGeorg Koppen2024-03-04https://gitlab.torproject.org/tpo/community/relays/-/issues/57Document relay community governance processes2024-02-06T12:34:59ZGabagaba@torproject.orgDocument relay community governance processesThis is activity O2.4 for [sponsor 112](https://gitlab.torproject.org/groups/tpo/-/milestones/44#tab-issues):
Document relay community governance processes. In this activity, we will publish public-facing documentation on what enforceme...This is activity O2.4 for [sponsor 112](https://gitlab.torproject.org/groups/tpo/-/milestones/44#tab-issues):
Document relay community governance processes. In this activity, we will publish public-facing documentation on what enforcement mechanisms were considered, why the ones that were selected were chosen, and why the ones that were not implemented but were considered as possible candidates, were eventually rejected. The audience for these documents will be future technology projects that utilize the similar volunteer-run infrastructure and may be able to benefit from the insights Tor obtained during this process.Georg KoppenGeorg Koppen2024-03-04https://gitlab.torproject.org/tpo/community/tor4zh/-/issues/3Short version: Tor browser introduction in Chinese2024-03-20T09:08:09ZHavenShort version: Tor browser introduction in ChineseHello @gus, I collected materials from Tor website and @tor4zh Mastodon posts, and summarized them into a short introduction like this.
----
### 什么是 Tor 浏览器?
Tor 是一款帮你私密浏览互联网的工具。它不仅能使你免受监控,还能帮你绕过最严格的互联网审查与封锁。
### 在中国怎样获得 Tor 浏览器?
1....Hello @gus, I collected materials from Tor website and @tor4zh Mastodon posts, and summarized them into a short introduction like this.
----
### 什么是 Tor 浏览器?
Tor 是一款帮你私密浏览互联网的工具。它不仅能使你免受监控,还能帮你绕过最严格的互联网审查与封锁。
### 在中国怎样获得 Tor 浏览器?
1. 获得 Tor 浏览器桌面版和 Android 版
- Tor 浏览器的官方网站。中国大陆地区不能直接访问这个网站,需要翻墙。https://www.torproject.org/zh-CN/download/
- 如果不能翻墙访问官方网站,也可以从 Tor 官方指定的镜像网站下载。https://tor.calyxinstitute.org/zh-CN/download/
- 如果你能使用 Telegram,可以关注这个机器人 https://t.me/gettor_bot 找它要 Tor 浏览器的下载链接。
- 如果你习惯使用 Email,也可以发邮件给 gettor@torproject.org 索取 Tor 浏览器的下载链接。记得在邮件标题里注明你的电脑操作系统名称,比如 Windows,macOS 或者 Linux。邮件正文留白就行。为了你的安全,不要使用 QQ、163 这些中国的邮件服务。
2. 获得 Onion Browser(Tor 浏览器 iOS 版)
Onion Browser 是运行在 iOS 设备上的 Tor 浏览器。
遗憾的是,如果你使用中国区 Apple ID, 那你可能无法在 App Store 找到 Onion Browser. 你需要想办法先拥有一个【非中国区】的 Apple ID, 才能在 App Store 下载它。
### 在中国怎样连接到 Tor 网络?
Tor 的所有公开节点都已被 GFW 封锁。为了解决这个问题,Tor 提供几种“可插拔式传输器”(Pluggable Transports)用于突破封锁。目前共有四种:obfs4/meek/Snowflake/WebTunnel,其中meek在中国大陆已经几乎无法使用,以下介绍另外三种。
- obfs4 会将上网流量伪装成随机数据流量。如果在 Tor 浏览器的“内置网桥”里选择 obfs4 网桥,在中国大陆可能也很难连上。一般需要手动添加 obfs4 网桥。
- Snowflake 能把用户的 Tor 流量伪装成视频通话。在 Tor 浏览器的“内置网桥”里选择 Snowflake 就行,无须更多配置。
- WebTunnel 使用户的 Tor 流量看上去像普通的 HTTPS 流量。WebTunnel 网桥需要专门获取,手动添加。
以下这些方式可以帮你获得 obfs4 网桥或者 WebTunnel 网桥。
- 从 Tor 的官方网站获取 https://bridges.torproject.org/
- 发邮件给 bridges@torproject.org ,只支持 Gmail 和 Riseup 邮箱。
- 添加 Telegram 机器人 https://t.me/GetBridgesBot 获取
手动添加网桥的位置:进入 Tor 浏览器,找到【设置】→【连接】→【网桥】→【添加新网桥】→【手动添加网桥】。把前面复制的网桥地址完整地粘贴在这里,点击“确认”即可。
`Below are new content about requesting bridges for users in China`
**如果以上途径获得的网桥无法正常连接,请发邮件给 frontdesk@torproject.org ,索取专门针对中国用户的网桥。你只需在邮件标题里写上“private bridge cn”即可收到回复。**
### 怎样可以获得帮助支持?
你有任何关于 Tor 浏览器的疑问和困难,都欢迎与我们联系。
- 电子邮件: frontdesk@torproject.org
- 社区论坛:https://forum.torproject.org/
- Mastodon:https://mastodon.social/@tor4zh
- Telegram: https://t.me/torprojectsupportbot
- WhatsApp: https://wa.me/447421000612
- Signal: https://signal.me/#p/+17787431312Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetHavenHaven2024-03-22https://gitlab.torproject.org/tpo/community/relays/-/issues/91Snowflake not available in Firefox Addon site2024-03-27T16:24:18ZcypherpunksSnowflake not available in Firefox Addon siteSnowflake is not on the addon site from firefox anymore.
https://addons.mozilla.org/en-US/firefox/addon/torproject-snowflake/
the link from the guide https://snowflake.torproject.org/
is directing to the addon site from firefox, it wou...Snowflake is not on the addon site from firefox anymore.
https://addons.mozilla.org/en-US/firefox/addon/torproject-snowflake/
the link from the guide https://snowflake.torproject.org/
is directing to the addon site from firefox, it would be nice if you could download the addon directly from the tor projecthttps://gitlab.torproject.org/tpo/community/tor4zh/-/issues/4Mirror this repo in torproject github2024-03-21T22:41:18ZGusMirror this repo in torproject github- [x] Mirror `tor4zh` in GitHub. Instructions: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/gitlab#how-to-mirror-a-git-repository-from-gitlab-to-github- [x] Mirror `tor4zh` in GitHub. Instructions: https://gitlab.torproject.org/tpo/tpa/team/-/wikis/howto/gitlab#how-to-mirror-a-git-repository-from-gitlab-to-githubSponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & TibetGusGushttps://gitlab.torproject.org/tpo/community/hackweek/-/issues/36renovate-bot is too noisy here2024-03-06T20:37:59Zanarcatrenovate-bot is too noisy hereHey @rhatto
Is there a way we could tune @renovate-bot so that it doesn't generate as much noise?
It keeps reopening the same MR over and over again here. It's done 84 so far:
https://gitlab.torproject.org/tpo/community/hackweek/-/me...Hey @rhatto
Is there a way we could tune @renovate-bot so that it doesn't generate as much noise?
It keeps reopening the same MR over and over again here. It's done 84 so far:
https://gitlab.torproject.org/tpo/community/hackweek/-/merge_requests?scope=all&state=closed
The latest (https://gitlab.torproject.org/tpo/community/hackweek/-/merge_requests/131) shows that it's trying to update the submodule but, for some reason, it immediately closes the MR without actually letting us accept the change...
/cc @micahSilvio RhattoSilvio Rhattohttps://gitlab.torproject.org/tpo/community/support/-/issues/40148Front desk - Create a template to help users connect to Snowflake2024-03-04T21:04:29ZGusFront desk - Create a template to help users connect to SnowflakeDue the ongoing issue with Fastly front domains (https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/135), and while it's not fixed on Tor Browser built-in bridge, let's create a template to help users from China to circumven...Due the ongoing issue with Fastly front domains (https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/135), and while it's not fixed on Tor Browser built-in bridge, let's create a template to help users from China to circumvent censorship with Snowflake.
I created a draft, but maybe we want to add the bridge-moji and other instructions?
https://rt.torproject.org/Articles/Article/Display.html?id=252
wdyt, @ebanam?Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetebanamebanam@torproject.orgebanamebanam@torproject.orghttps://gitlab.torproject.org/tpo/community/relays/-/issues/8823.129.64.130 is not offline! anonticket.onionize.space is 500!2024-03-01T13:09:10Zcypherpunks23.129.64.130 is not offline! anonticket.onionize.space is 500!Tor Browser Stable is using tor. anonticket.onionize.space is almost unusable. https://metrics.torproject.org/rs.html#details/09DCA3360179C6C8A5A20DDDE1C54662965EF1BA metrics bug?Tor Browser Stable is using tor. anonticket.onionize.space is almost unusable. https://metrics.torproject.org/rs.html#details/09DCA3360179C6C8A5A20DDDE1C54662965EF1BA metrics bug?https://gitlab.torproject.org/tpo/community/relays/-/issues/87BadExit for DDG Timeout! 23.129.64.1302024-02-24T23:02:02ZcypherpunksBadExit for DDG Timeout! 23.129.64.130If it can't open DDG, well, that's a censorship, but, please, start blocking for timeouts!
23.129.64.130If it can't open DDG, well, that's a censorship, but, please, start blocking for timeouts!
23.129.64.130https://gitlab.torproject.org/tpo/community/l10n/-/issues/40132Improve GuardianProject Weblate setup2024-02-12T15:01:28ZemmapeelImprove GuardianProject Weblate setupLast year I helped the GuardianProject to fix their weblate setup, but I forgot to add a ticket about it.
I opened some tickets on GuardianProject's repos:
- https://github.com/guardianproject/orbot/issues/992
- https://github.com/guar...Last year I helped the GuardianProject to fix their weblate setup, but I forgot to add a ticket about it.
I opened some tickets on GuardianProject's repos:
- https://github.com/guardianproject/orbot/issues/992
- https://github.com/guardianproject/orbot/issues/991
And some pull requests:
- https://github.com/guardianproject/orbot/pull/937
- https://github.com/guardianproject/orbot/pull/936
I also got admin rights for [Weblate's GuardianProject](https://hosted.weblate.org/projects/guardianproject/) and configured the automatic pull requests and some translation checks/flags to allow for structured feedback for translators.
Lots of [screenshots](https://hosted.weblate.org/screenshots/guardianproject/orbot/) were also added to help translators understand the context.Sponsor 96: Rapid Expansion of Access to the Uncensored Internet through Tor in China, Hong Kong, & Tibetemmapeelemmapeelhttps://gitlab.torproject.org/tpo/community/relays/-/issues/86Tor relay operator meetup (March 2nd 2024 @ 1900 UTC)2024-03-05T13:55:57ZGusTor relay operator meetup (March 2nd 2024 @ 1900 UTC)* [x] Put together an agenda with the contribution of other teams and relay community
* [x] BBB room - https://tor.meet.coop/gus-og0-x74-dzn
* [x] Publish the meetup invitation where our community hangout:
* [x] tor-relays mailing list...* [x] Put together an agenda with the contribution of other teams and relay community
* [x] BBB room - https://tor.meet.coop/gus-og0-x74-dzn
* [x] Publish the meetup invitation where our community hangout:
* [x] tor-relays mailing list:
* [x] Twitter
* [x] Mastodon
* [x] r/TOR
* [x] Facilitate the meetup (Saturday, March 2nd @ 1900 UTC)
* [x] Send the meetup notes to the tor-relays mailing listGusGushttps://gitlab.torproject.org/tpo/community/l10n/-/issues/40130Fix OnionShare weblate-git setup2024-02-15T16:17:15ZemmapeelFix OnionShare weblate-git setupWeblate has improved their merge requests since we setup the onionshare repository, and we can use github merge requests now.
We can fix the setup because it runs into conflicts pretty often.
https://hosted.weblate.org/settings/onionsh...Weblate has improved their merge requests since we setup the onionshare repository, and we can use github merge requests now.
We can fix the setup because it runs into conflicts pretty often.
https://hosted.weblate.org/settings/onionshare/translations/emmapeelemmapeelhttps://gitlab.torproject.org/tpo/community/relays/-/issues/85Update Swiss Privacy Foundation in Relay Associations2024-01-23T17:37:15ZGusUpdate Swiss Privacy Foundation in Relay AssociationsDigitale Gesellschaft asked to update Swiss Privacy Foundation information on relay associations page:
https://community.torproject.org/relay/community-resources/relay-associations/
```
Die Swiss Privacy Foundation fusioniert mit der D...Digitale Gesellschaft asked to update Swiss Privacy Foundation information on relay associations page:
https://community.torproject.org/relay/community-resources/relay-associations/
```
Die Swiss Privacy Foundation fusioniert mit der Digitalen Gesellschaft
Vor sechs Jahren wurde die Swiss Privacy Foundation gegründet, um Tor-Server auch in und aus der Schweiz anbieten zu können. Über dreissig mal haben seither auch die Workshops aus der Reihe Digitales Aikido stattgefunden. Wir haben entsprechende Anleitungen zur digitalen Selbstverteidigung online gestellt und ein Tool zur Logfileanonymisierung veröffentlicht.
Aus einer Initiative der Swiss Privacy Foundation und in Zusammenarbeit mit verschiedenen weiteren Organisationen ist bereits 2011 die Digitale Gesellschaft entstanden. Die Austausch-Plattform hat sich seither kontinuierlich weiterentwickelt. Bereits im letzten Jahr haben die Vereinsversammlung der Swiss Privacy Foundation und der sich in Gründung befindende Verein Digitale Gesellschaft beschlossen, ihre Aktivitäten zukünftig zusammenzulegen. Ende 2015 wurde der Verein gegründet, welcher nun im März 2016 als gemeinnützig anerkannt worden ist.
Die neue NGO versteht sich als eine Bürgerrechts- und Konsumentenschutzorganisation. Das Ziel ist der Erhalt und die Förderung einer freien, offenen und nachhaltigen digitalen Gesellschaftauf dem Hintergrund der Persönlichkeits- und Menschenrechte. Die Tätigkeit umfasst auch weiterhin das Anbieten von Diensten, Software-Projekten und Workshops zur digitalen Selbstverteidigung. Wie die Swiss Privacy Foundation wird sie sich also auch (weiterhin) den praktischen Aspekten des Datenschutzes widmen.
Nach und nach werden die Aktivitäten der Swiss Privacy Foundation nun überführt. Bei den Tor-Servern ist dies weitgehend intern bereits geschehen. Das Ziel, 5-10 Prozent des globalen Exit-Node-Traffic zu stemmen, bleibt bestehen.
Wir freuen uns sehr auf die neue Zusammenarbeit. Wer den Verein Digitale Gesellschaft unterstützen möchte, stehen weitere Informationen und ein Kontaktformular zur Verfügung.
https://www.privacyfoundation.ch/de/aktuelles/die-swiss-privacy-foundation-fusioniert-mit-der-digitalen-gesellschaft.html
```GusGushttps://gitlab.torproject.org/tpo/community/relays/-/issues/84Tor relay operator meetup (2024-01-27 at 1900 UTC)2024-02-06T19:19:09ZGusTor relay operator meetup (2024-01-27 at 1900 UTC)
* [x] Put together an agenda with the contribution of other teams and relay op community
* [x] BBB room - https://tor.meet.coop/gus-og0-x74-dzn
* [x] Publish the meetup invitation where our community hangout:
* [x] tor-relays mailing ...
* [x] Put together an agenda with the contribution of other teams and relay op community
* [x] BBB room - https://tor.meet.coop/gus-og0-x74-dzn
* [x] Publish the meetup invitation where our community hangout:
* [x] tor-relays mailing list: https://forum.torproject.org/t/tor-relays-next-tor-relay-operator-meetup-2024-01-27-19-00-utc/11159
* [x] Twitter
* [x] Mastodon
* [x] r/TOR
* [x] Facilitate the meetup (Saturday, January 27th @ 1900 UTC)
* [x] Send the meetup notes to the tor-relays mailing listGusGushttps://gitlab.torproject.org/tpo/community/relays/-/issues/83BadExit for https://t.me timeouts - Server Error (500) when commenting2023-12-12T08:18:57ZcypherpunksBadExit for https://t.me timeouts - Server Error (500) when commentingIt looks like US censorship because many relays in US can't open that site.
You can try yourself opening https://t.me/gettor_bot
But 104.192.3.74 seems to timeout on first request only ¯\_(ツ)_/¯It looks like US censorship because many relays in US can't open that site.
You can try yourself opening https://t.me/gettor_bot
But 104.192.3.74 seems to timeout on first request only ¯\_(ツ)_/¯