Hey,
Starting with the testing list sounds good (staging is not open yet).
https://testing.witness-network.org/log-list.1
We need to know how often this list is configured, e.g., hourly. Can
you also update your witness about page with the info outlined here:
https://witness-network.org/participate/#specify-an-about-page-url
Regarding performance profiles: the idea is the witness operator picks a
list they can support capacity wise. For example, if you have a witness
that can only sign one checkpoint per second it wouldn't work to be on
a list with a 10qps performance profile. But if you have a witness that
handles 20qps, we (the maintainers) would expect 10 qps reserved for us.
So to answer your question, yes it defines what logs you get. We will
basically only sign up as many logs as the performance profile allows!
(We don't have a performance profile for testing, but we will have that
for both staging and production to maintain different lists reliably.)
Does that make sense and clear things up?
Grégoire