Re: [PATCH 4/4] python/aqmp-tui: relicense as LGPLv2+

2022-03-26 Thread Niteesh G. S.
Hii John, On Sat, Mar 26, 2022 at 1:34 AM John Snow wrote: > aqmp-tui, the async QMP text user interface tool, is presently licensed > as GPLv2+. I intend to include this tool as an add-on to an LGPLv2+ > library package hosted on PyPI.org. I've selected LGPLv2+ to maximize > compatibility with

Re: [PATCH v5 2/5] python/aqmp-tui: Add AQMP TUI

2021-08-24 Thread Niteesh G. S.
On Tue, Aug 24, 2021 at 12:30 AM John Snow wrote: > > > On Mon, Aug 23, 2021 at 12:31 PM G S Niteesh Babu > wrote: > >> Added AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in the bottom

Re: [PATCH v4 3/7] python/aqmp-tui: Add AQMP TUI draft

2021-08-23 Thread Niteesh G. S.
On Sun, Aug 22, 2021 at 1:04 PM John Snow wrote: > > > On Thu, Aug 19, 2021 at 1:39 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in

Re: [PATCH v4 3/7] python/aqmp-tui: Add AQMP TUI draft

2021-08-21 Thread Niteesh G. S.
On Sun, Aug 22, 2021 at 1:36 AM John Snow wrote: > On Thu, Aug 19, 2021 at 1:39 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in the

Re: [PATCH v4 0/7] AQMP TUI Draft

2021-08-21 Thread Niteesh G. S.
On Sat, Aug 21, 2021 at 9:39 AM John Snow wrote: > > > On Thu, Aug 19, 2021 at 1:39 PM G S Niteesh Babu > wrote: > >> Hello all, >> >> Gitlab: >> https://gitlab.com/niteesh.gs/qemu/-/commits/aqmp-tui-prototype-v4 >> CI: https://gitlab.com/niteesh.gs/qemu/-/pipelines/356024270 >> >> Revision

Re: [PATCH v3 04/13] python/aqmp-tui: Add AQMP TUI draft

2021-08-18 Thread Niteesh G. S.
On Wed, Aug 18, 2021 at 11:52 PM John Snow wrote: > > > On Fri, Aug 13, 2021 at 11:11 AM Niteesh G. S. > wrote: > >> >> On Fri, Aug 6, 2021 at 12:28 AM John Snow wrote: >> >>> >>> On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh

Re: [PATCH v3 09/13] python/aqmp-tui: Add QMP connection manager

2021-08-17 Thread Niteesh G. S.
On Tue, Aug 17, 2021 at 10:21 AM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> Instead of manually connecting and disconnecting from the >> server. We now rely on the runstate to manage the QMP >> connection. >> >> Along with this the ability to reconnect

Re: [PATCH v3 08/13] python/aqmp-tui: add syntax highlighting

2021-08-16 Thread Niteesh G. S.
On Tue, Aug 17, 2021 at 1:14 AM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> Add syntax highlighting for the incoming and outgoing QMP messages. >> This is achieved using the pygments module which was added in a >> previous commit. >> >> The current

Re: [PATCH v3 04/13] python/aqmp-tui: Add AQMP TUI draft

2021-08-13 Thread Niteesh G. S.
On Fri, Aug 6, 2021 at 12:28 AM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in

Re: [PATCH v3 04/13] python/aqmp-tui: Add AQMP TUI draft

2021-08-13 Thread Niteesh G. S.
On Fri, Aug 6, 2021 at 12:41 AM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in

Re: [PATCH v3 01/13] python/aqmp: Fix wait_closed work-around for python 3.6

2021-08-10 Thread Niteesh G. S.
On Thu, Aug 5, 2021 at 10:58 PM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> Before this patch the wait_closed work-around for python 3.6 >> fails during disconnect. >> This is a temproray work around for which might be fixed in the >> future or will be

Re: [PATCH v3 06/13] python/aqmp-tui: Added type annotations for aqmp-tui

2021-08-10 Thread Niteesh G. S.
On Fri, Aug 6, 2021 at 1:26 AM John Snow wrote: > > > On Fri, Jul 30, 2021 at 4:19 PM G S Niteesh Babu > wrote: > >> This patch adds type annotations for aqmp-tui using >> the mypy library. >> >> > Awesome, thanks for taking a swing at this. Looks like it wasn't as bad as > I was fearing. > >

Re: [PATCH v2 3/6] python/aqmp-tui: Add AQMP TUI draft

2021-07-21 Thread Niteesh G. S.
On Wed, Jul 21, 2021 at 12:34 AM John Snow wrote: > > > On Tue, Jul 13, 2021 at 6:07 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in

Re: [PATCH v2 00/24] python: introduce Asynchronous QMP package

2021-07-21 Thread Niteesh G. S.
On Thu, Jul 22, 2021 at 1:25 AM John Snow wrote: > Looping qemu-devel back in: I removed them by accident by not hitting > reply-all :( > > On Wed, Jul 21, 2021 at 2:06 PM Niteesh G. S. > wrote: > >> >> >> On Wed, Jul 21, 2021 at 11:03 PM John Snow wrote:

Re: [PATCH v2 0/6] python: AQMP-TUI Prototype

2021-07-21 Thread Niteesh G. S.
On Wed, Jul 21, 2021 at 12:39 AM John Snow wrote: > > > On Wed, Jul 14, 2021 at 3:07 PM Niteesh G. S. > wrote: > >> Hello all, >> >> UPDATE: The pipelines have run and all tests passed #336491916 >> Usually, the pipelines start running as soon as I p

Re: [PATCH v2 00/24] python: introduce Asynchronous QMP package

2021-07-21 Thread Niteesh G. S.
Hello all, I recently rebased(incrementally) my TUI on this V2 patch and faced an issue. https://gitlab.com/niteesh.gs/qemu/-/commits/aqmp-tui-prototype-v3 I decided to rebase incrementally so that I can address some of the comments posted in my patch series. While testing out, the initial draft

Re: [PATCH v2 11/24] python/aqmp: add _cb_inbound and _cb_inbound logging hooks

2021-07-20 Thread Niteesh G. S.
I think there's a typo in your commit message subject. Thanks, Niteesh. On Sat, Jul 17, 2021 at 6:03 AM John Snow wrote: > Add hooks designed to log/filter incoming/outgoing messages. The primary > intent for these is to be able to support iotests which may want to log > messages with specific

Re: [PATCH v2 3/6] python/aqmp-tui: Add AQMP TUI draft

2021-07-20 Thread Niteesh G. S.
On Tue, Jul 20, 2021 at 11:27 PM John Snow wrote: > > > On Tue, Jul 13, 2021 at 6:07 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in

Re: [PATCH v2 0/6] python: AQMP-TUI Prototype

2021-07-14 Thread Niteesh G. S.
Hello all, UPDATE: The pipelines have run and all tests passed #336491916 Usually, the pipelines start running as soon as I push my code. But this time they took longer to start and there was no sign of starting. This is my first experience with pipelines so I assumed I messed up something from

Re: [PATCH 3/6] python/aqmp-tui: Add AQMP TUI draft

2021-07-13 Thread Niteesh G. S.
On Thu, Jul 8, 2021 at 8:50 AM John Snow wrote: > > > On Fri, Jul 2, 2021 at 5:26 PM G S Niteesh Babu > wrote: > >> Added a draft of AQMP TUI. >> >> Implements the follwing basic features: >> 1) Command transmission/reception. >> 2) Shows events asynchronously. >> 3) Shows server status in the

Re: [PATCH 12/20] python/aqmp: add QMP Message format

2021-07-07 Thread Niteesh G. S.
On Thu, Jul 1, 2021 at 9:43 AM John Snow wrote: > The Message class is here primarily to serve as a solid type to use for > mypy static typing for unambiguous annotation and documentation. > > We can also stuff JSON serialization and deserialization into this class > itself so it can be re-used

Re: RFC: Implementation of QMP documentation retrieval command

2021-06-22 Thread Niteesh G. S.
Hi Stefan, On Tue, Jun 22, 2021 at 3:05 PM Stefan Hajnoczi wrote: > On Mon, Jun 21, 2021 at 11:56:30PM +0530, Niteesh G. S. wrote: > > TLDR: The goal of this mail wasn't to review the dummy command I had > posted > > but > > rather start a discussion regarding the i

Re: RFC: Implementation of QMP documentation retrieval command

2021-06-21 Thread Niteesh G. S.
Hello Philippe, On Mon, Jun 21, 2021 at 8:28 PM Philippe Mathieu-Daudé wrote: > Hi Niteesh, > > On 6/16/21 5:48 PM, Niteesh G. S. wrote: > > Hello, > > > > We now have a reasonably working prototype that is capable of > > sending/receiving > >

RFC: Implementation of QMP documentation retrieval command

2021-06-16 Thread Niteesh G. S.
Hello, We now have a reasonably working prototype that is capable of sending/receiving commands/responses, syntax highlighting, and a simple notification system. The prototype can be found here https://gitlab.com/niteesh.gs/qemu/-/tree/aqmp-tui-prototype Working on this prototype gives us a lot

Re: GSoC 2021: Request for WIKI account to update project details

2021-05-31 Thread Niteesh G. S.
Hello Stefan, Thank you. On Mon, May 31, 2021 at 8:00 PM Stefan Hajnoczi wrote: > On Thu, May 27, 2021 at 12:35:48AM +0530, Niteesh G. S. wrote: > > I kindly request the admin to grant me access to the wiki through the > below > > credentials > > Hi Niteesh, >

GSoC 2021: Request for WIKI account to update project details

2021-05-26 Thread Niteesh G. S.
Hello all, I am Niteesh, one of the students selected in Google Summer Of Code. I will be working on the project **Interactive, Asynchronous QMP TUI** One of the works assigned to me was to create a Wiki page to update the details and status of my project. I kindly request the admin to grant me

Re: Fwd: GSoC Intro - TUI interface for QMP

2021-05-26 Thread Niteesh G. S.
Hello Stefan, On Mon, May 24, 2021 at 7:02 PM Stefan Hajnoczi wrote: > On Sat, May 22, 2021 at 12:32:00AM +0530, Niteesh G. S. wrote: > > By end of this summer, I would like to get a basic TUI with some > desirable > > features working. Some of the features I would like to get

Fwd: GSoC Intro - TUI interface for QMP

2021-05-21 Thread Niteesh G. S.
Hello all, I am Niteesh, one of the students selected under Google Summer of Code 2021 to work on the project* Interactive, asynchronous QMP TUI.* Link to my proposal: https://docs.google.com/document/d/1o_U9txCyqZDYIqqhj4V0IEO9-20KY2pb4egi75ueXco/edit?usp=sharing The goal of this project is to

Re: [PATCH 07/11] hw/gpio/avr_gpio: Add tracing for reads and writes

2021-03-22 Thread Niteesh G. S.
Hii Phil, A gentle reminder to push these patches. Thanks, Niteesh. On Sat, Mar 13, 2021 at 10:51 PM Niteesh G. S. wrote: > Reviewed-by: Niteesh G S > > On Sat, Mar 13, 2021 at 10:25 PM Philippe Mathieu-Daudé > wrote: > >> From: G S Niteesh Babu >> >> A

Re: [PATCH 08/11] hw/avr/arduino: Add D13 LED

2021-03-13 Thread Niteesh G. S.
Reviewed-by: Niteesh G S On Sat, Mar 13, 2021 at 10:32 PM Niteesh G. S. wrote: > Hii Phil, > > Just a few mins earlier than me :) > > Thanks, > Niteesh > > On Sat, Mar 13, 2021 at 10:25 PM Philippe Mathieu-Daudé > wrote: > >> From: G S Niteesh Babu &

Re: [PATCH 07/11] hw/gpio/avr_gpio: Add tracing for reads and writes

2021-03-13 Thread Niteesh G. S.
Reviewed-by: Niteesh G S On Sat, Mar 13, 2021 at 10:25 PM Philippe Mathieu-Daudé wrote: > From: G S Niteesh Babu > > Added tracing for gpio read, write, and update output irq. > > 1) trace_avr_gpio_update_ouput_irq > 2) trace_avr_gpio_read > 3) trace_avr_gpio_write &

Re: [PATCH 08/11] hw/avr/arduino: Add D13 LED

2021-03-13 Thread Niteesh G. S.
Hii Phil, Just a few mins earlier than me :) Thanks, Niteesh On Sat, Mar 13, 2021 at 10:25 PM Philippe Mathieu-Daudé wrote: > From: G S Niteesh Babu > > Signed-off-by: G S Niteesh Babu > Reviewed-by: Michael Rolnik > Message-Id: <20210311135539.10206-4-niteesh...@gmail.com> > [PMD: Added

Re: [PATCH 1/3] hw/avr: Add limited support for avr gpio registers

2021-03-09 Thread Niteesh G. S.
Hello, Ping. It has been 7days since the patch has been posted. Please review. Thanks, Niteesh On Tue, Mar 2, 2021 at 10:59 PM G S Niteesh Babu wrote: > From: Heecheol Yang > > Add some of these features for AVR GPIO: > > - GPIO I/O : PORTx registers > - Data Direction : DDRx registers >

Re: Interested in contributing to QEMU

2021-02-12 Thread Niteesh G. S.
Hello John, On Wed, Feb 10, 2021 at 10:33 PM John Snow wrote: > On 2/9/21 8:57 AM, Niteesh G. S. wrote: > > Hello John, > > On Mon, Feb 8, 2021 at 8:44 PM John Snow > <mailto:js...@redhat.com>> wrote: > > On 2/7/21 12:01 PM, Niteesh G. S. wrote: > >

Re: Interested in contributing to QEMU

2021-02-09 Thread Niteesh G. S.
Hello John, On Mon, Feb 8, 2021 at 8:44 PM John Snow wrote: > On 2/7/21 12:01 PM, Niteesh G. S. wrote: > > Hello all, > > > > I am Niteesh, a junior student(3rd year) pursuing Electronics and > > Communication > > engineering. I was also a GSoC student

Interested in contributing to QEMU

2021-02-07 Thread Niteesh G. S.
Hello all, I am Niteesh, a junior student(3rd year) pursuing Electronics and Communication engineering. I was also a GSoC student for RTEMS last year. My main area of interest is low-level development (OS, Emulators, Hardware design, etc). I wanted to start contributing from last year itself but