16:00:21 <meskio> #startmeeting tor anti-censorship meeting
16:00:21 <MeetBot> Meeting started Thu Nov 20 16:00:21 2025 UTC.  The chair is meskio. Information about MeetBot at https://wiki.debian.org/MeetBot.
16:00:21 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
16:00:26 <meskio> hello everybody!!
16:00:48 <meskio> here is our meeting pad: https://pad.riseup.net/p/r.9574e996bb9c0266213d38b91b56c469
16:00:50 <meskio> ask me in private to give you the link of the pad to be able to edit it if you don't have it
16:00:52 <meskio> I'll wait few minutes for everybody to add you've been working on and put items on the agenda
16:01:12 <Shelikhoo[mds]> hi~hi~
16:01:23 <onyinyang> hihi!
16:01:37 <cohosh> hi
16:02:22 <meskio> looks like we have all the updates in the pad, I guess we can start
16:02:31 <meskio> the only topic in the agenda (for now) is from me
16:02:43 <meskio> I have implemented multi-domain front support for meek
16:03:00 <meskio> so it can be configured to use multiple provider-domain pairs
16:03:34 <meskio> in the review cohosh pointed out that my designed bridgeline arguments were not great
16:03:38 <meskio> and I agree
16:04:14 <meskio> but we are not sure what will be the best way to pass multiple url-domain pairs on the bridgeline
16:04:28 <meskio> we have basically two proposals in here:
16:04:35 <meskio> https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird/-/merge_requests/142#note_3289114
16:04:58 <meskio> one is to do a targets=<json>
16:05:16 <meskio> with the danger of json usually having spaces and bridgelines interpreting spaces as separators
16:05:52 <meskio> and another is to add support in goptlib to pass an argument multiple times and pass something like 'target=domain,url'
16:06:05 <meskio> does it make sense what I am saying?
16:06:12 <meskio> any better ideas or preferences?
16:06:53 <meskio> we can also give you some time to think about it and respond in the MR next week, I don't think there is any rush to merge this
16:07:10 <meskio> BTW, I poked the applications team about it also
16:07:18 <Shelikhoo[mds]> Let me have some think and post it to MR....
16:07:35 <Shelikhoo[mds]> I don't know if I could come with any nice idea live...
16:07:48 <meskio> sure, no prob
16:08:07 <cohosh> having had time to think about it, i like the idea of having two separators (e.g., ',' and '|') and making then doing "target=front,url|front,url|..."
16:08:23 <meskio> ok, then we have 3 options
16:08:24 <cohosh> it's not as efficient as json but it's simple and groups pairs together
16:08:41 <cohosh> where space could be a separator option between pairs
16:09:09 <meskio> that option doesn't sound too bad
16:09:19 <cohosh> although as you pointed out, we might not want to use "," if we want to support full URIs
16:09:33 <meskio> is fine if we use it to separate the front
16:09:37 <meskio> as domains don't have ,
16:09:48 <meskio> but urls need another character as separator
16:10:00 <cohosh> ah yeah true, if fronts are always first in that pair
16:10:02 <meskio> so the proposal you have were urls are actually separated by | should be fine
16:11:36 <cohosh> ok, that's my recommendationf or now but let's give others time to come up with more options
16:12:05 <meskio> sounds good to me, lets wait for the opinions of others
16:12:22 <meskio> I think we are done with this topic
16:12:30 <meskio> any other topic to discuss?
16:13:00 <onyinyang> Just noting that we don't have a reading group coming up. Should we pick something?
16:13:15 <meskio> sure, any proposals?
16:13:37 <onyinyang> ummmmmmm, not in particular XD
16:14:05 <onyinyang> I could look into it but need another week hehe
16:14:07 <Shelikhoo[mds]> I don't have any suggests either....
16:14:14 <onyinyang> so maybe we could have a todo for next week
16:14:30 <Shelikhoo[mds]> yes...maybe we can choose the reading group next week...
16:14:39 <meskio> sounds good, let's look for interesting papers, I recall having some that I wanted to read but forgot which
16:14:42 <onyinyang> yes, and come with some proposals :)
16:15:22 <meskio> ok, so we discuss it next week
16:15:30 <meskio> anything more for today's meeting?
16:15:49 <Shelikhoo[mds]> nothing more from me
16:16:31 <meskio> then, I'll end the meeting here
16:16:34 <meskio> #endmeeting