h-source-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[H-source-users] [bug #60940] Update h-client for python3/GTK3


From: bill-auger
Subject: [H-source-users] [bug #60940] Update h-client for python3/GTK3
Date: Wed, 8 Jun 2022 22:29:50 -0400 (EDT)

Update of bug #60940 (project h-source):

                  Status:               Need Info => Ready For Test         
             Assigned to:                    None => bill_auger             

    _______________________________________________________

Follow-up Comment #8:

firstly, i wish that i could reply to these tickets by email

secondly, i wish that "quote" button did not exist - it makes these tickets
very noisy - please click on "post a comment" instead

but nm - thats just nit-picking - to answer the question, i answered it on the
other duplicate ticket that i closed a few days ago - i probably should have
put that comment on this ticket instead - i believe that you already know the
gist if it

http://savannah.nongnu.org/bugs/index.php?62566#comment1

in short, there is really nothing to add to this ticket, precisely WRT the
ticket subject: "Update h-client for python3/GTK3", which was not discussed on
the mailing list last year - the client was updated for python3/GTK3 then, and
the VCS could have been published on savannah then - i held it back, only so
that, after the server was stabilized, others may review the conversion from
SVN to git eventually, as we did with the server VCS

i suppose it would have removed any confusion, to simply publish the code to
savannah then - it was only a precaution; because we were warned that it is
difficult to force-push or clobber the VCS, once the repo is seeded; and
because we were considering to put the VCS under the h-source project instead
- that did not happen, and no one reviewed the conversion; but there was no
urgency for the client at that time, so it languished - on biggie :) - i was
glad to get a nudge about it this week - lets rock

i have been working on it for a few days now; and i have reviewed all of
apteryx's changes - i will push something to savannah this week, whether or
not it is ready enough for a release

IIRC, i did not update this ticket yet, because i wanted to verify the
problems given:

> - doesn't connect to h-node.org (probably PycURL related)
> - the help buttons are broken (GTK related)
> - selecting devices from the left tab doesn't work

as apteryx assumed, the first one was because i added explicit SSL verify
options to the curl requests - the server apparently does not support the
'OCSP' extension; so i just removed that option - the other two GUI-related
items work fine on debian unstable - surely, it needs to be tested on
different distros; but i dont see any obvious reason why those widgets are not
working on a guix system

i had a lot of trouble with the server code though - that has slowed me down
more than anything this week - there are several DB columns which are set to
'NOT NULL' with no default; and the server rejects all three of the QEMU
devices for that reason - the required fields are unrelated to those devices,
so the client does not post them - it probably never did - i would need to
build the python2 client to see if it still works - i am going to test the
current code with parabola next, with real hardware, and against the public
server - its a bit of a mystery ATM - maybe the DB on the public server is
actually configured differently



    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?60940>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]