are they going to force us to put signature? better to know from now before we waste our time.
So people will choose to wait now or ignore this project.
No, there are no such conditions now

Nobody can't force you to do something, so no and i suppose that it's not main mandatory rule
