Bug#712979: debbugs: get_bug_log can incorrectly return an e-mail body with xsi:type="xsd:long"

2022-01-02 Thread Don Armstrong
On Sun, 02 Jan 2022, Bastian Venthur wrote:
> On 01.01.22 22:05, Don Armstrong wrote:
> > I'm currently working on it, but my available time is so minimal,
> > that additional help would be welcome.
> 
> Awesome news! Is there some repository to check out? I'd love to help if I
> can.

Not publicly yet; I need to get more of the architecture in place before
it can be reasonably collaborated on.

But I hope to have it in a place that others can collaborate with me in
the next 6 months or so.

-- 
Don Armstrong  https://www.donarmstrong.com

Our days are precious, but we gladly see them going
If in their place we find a thing more precious growing
A rare, exotic plant, our gardener's heart delighting
A child whom we are teaching, a booklet we are writing
 -- Frederick Rükert _Wisdom of the Brahmans_ 
 [Hermann Hesse _Glass Bead Game_]



Bug#712979: debbugs: get_bug_log can incorrectly return an e-mail body with xsi:type="xsd:long"

2022-01-02 Thread Bastian Venthur




On 01.01.22 22:05, Don Armstrong wrote:


I'm currently working on it, but my available time is so minimal, that
additional help would be welcome.


Awesome news! Is there some repository to check out? I'd love to help if 
I can.



My current plan is to reimplement the log and database reading pieces in
python (SQLAlchemy + FastAPI) so that the number of people who can
contribute to the web frontend parts is significantly larger. [I've
started in on this, but it's slow going.]




Cheers,

Bastian

--
Dr. Bastian Venthur https://venthur.de
Debian Developer venthur at debian org



Bug#712979: debbugs: get_bug_log can incorrectly return an e-mail body with xsi:type="xsd:long"

2022-01-01 Thread Don Armstrong
On Sat, 01 Jan 2022, Nis Martensen wrote:
> On 31.12.2021 Don Armstrong wrote in #1002595:
> > [Really, it's past time for us to support a REST interface and
> > abandon the SOAP interface.]
> Just wondering: Don, how much effort would you estimate is this? Do you
> have plans for working on this? Could this be a suitable project for a
> summer of code contribution?

I'm currently working on it, but my available time is so minimal, that
additional help would be welcome.

My current plan is to reimplement the log and database reading pieces in
python (SQLAlchemy + FastAPI) so that the number of people who can
contribute to the web frontend parts is significantly larger. [I've
started in on this, but it's slow going.]

-- 
Don Armstrong  https://www.donarmstrong.com

No matter how many instances of white swans we may have observed, this
does not justify the conclusion that all swans are white.
 -- Sir Karl Popper _Logic of Scientific Discovery_



Bug#712979: debbugs: get_bug_log can incorrectly return an e-mail body with xsi:type="xsd:long"

2022-01-01 Thread Nis Martensen
(Moving to #712979 for the REST interface thing, and adding Bastian to
recipients)

On 31.12.2021 Don Armstrong wrote in #1002595:
> [Really, it's past time for us to support a REST interface and
> abandon the SOAP interface.]
Just wondering: Don, how much effort would you estimate is this? Do you
have plans for working on this? Could this be a suitable project for a
summer of code contribution?

Since it is not mentioned in this bug yet - There was some discussion
about this on the mailing list some time ago:
https://lists.debian.org/debian-debbugs/2018/12/msg0.html
This is linked to https://github.com/venthur/debbugs-proposal

There seem to be several frameworks available in Perl to build REST
interfaces. Do you have any preference on which one should be used?