From: "Michael S. Tsirkin" <mst@redhat.com>
To: Parav Pandit <parav@nvidia.com>
Cc: Cornelia Huck <cohuck@redhat.com>,
"virtio-comment@lists.linux.dev" <virtio-comment@lists.linux.dev>
Subject: Re: ballot system back on
Date: Fri, 7 Jun 2024 02:31:57 -0400 [thread overview]
Message-ID: <20240607022455-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <PH0PR12MB5481B75009073F188A5716A8DCFB2@PH0PR12MB5481.namprd12.prod.outlook.com>
On Fri, Jun 07, 2024 at 03:43:30AM +0000, Parav Pandit wrote:
>
>
> > From: Michael S. Tsirkin <mst@redhat.com>
> > Sent: Friday, June 7, 2024 1:26 AM
> >
> > On Thu, Jun 06, 2024 at 06:51:24PM +0200, Cornelia Huck wrote:
> > > On Thu, Jun 06 2024, "Michael S. Tsirkin" <mst@redhat.com> wrote:
> > >
> > > > So, things seem to be working, even if they are now a bit harder to
> > > > set up.
> > > > Let's start wrapping up 1.3?
> > > > I think we need to pack up and then do a ballot to ask OASIS to get
> > > > a special majority vote for us.
> > > >
> > > > Right? Cornelia, want to start that?
> > >
> > > I've now created a ballot to request a special majority vote; please
> > > double-check whether I got the incantations right.
> > >
> > > And because all that work is not really visible: Thank you for getting
> > > those ballot scripts working with the new platform! This looks really
> > > painful and time consuming...
> >
> > Yes it was!
> > But in two months we did not get API access so reverse engineering it is.
> > What made it hard was that the new system does so much in javascript. Both
> > the login system (it's a single site why does it need
> > SAML?) and the ballot form itself (lots of asychronous stuff, animations, even
> > a simple checkbox is hidden and implemented from scratch in javascript
> > because reasons). So I could not just use selenium APIs (wasted a ton of time
> > trying to figure out why). I started trying to emulate keypresses and mouse
> > clicks but that proved too hard to get right. In the end I hit on the approach
> > of injecting javascript into page to interact with the hidden form elements.
> > Thanks,
> >
> Thanks a lot Michael for the heavy lifting to get this operational.
> At least I didn't realize why the voting system needs such additional work specially when its upgraded.
> Is it for the github integration?
Exactly.
--
MST
prev parent reply other threads:[~2024-06-07 6:32 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-06-06 12:23 ballot system back on Michael S. Tsirkin
2024-06-06 16:51 ` Cornelia Huck
2024-06-06 19:55 ` Michael S. Tsirkin
2024-06-07 3:43 ` Parav Pandit
2024-06-07 6:31 ` Michael S. Tsirkin [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240607022455-mutt-send-email-mst@kernel.org \
--to=mst@redhat.com \
--cc=cohuck@redhat.com \
--cc=parav@nvidia.com \
--cc=virtio-comment@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.