Bug#1053488: ITP: django-jsonfield -- Reusable JSONField for Django Models

2023-10-13 Thread Raphael Hertzog
Hello Edward,

On Thu, 05 Oct 2023, Edward Betts wrote:
>   jsonfield is a reusable model field that allows you to store validated JSON,
>   automatically handling serialization to and from the database. It is
>   particularly useful when your app needs to be database-agnostic or when the
>   built-in JSONField's extended querying is not being leveraged.
> 
> This library is a dependancy of the django-bulk-update module.
> 
> I plan to maintain this package as part of the Python team.

It seems a bad idea to me to introduce this library into Debian. Django
has a native JSONField that is database agnostic for a few releases now:
https://docs.djangoproject.com/en/4.2/ref/models/fields/#jsonfield

And I used to maintain an external "jsonfield" already which I recently
removed for that precise reason:
https://tracker.debian.org/pkg/python-django-jsonfield

Thus I think that you should work with django-bulk-update upstream to
make it possible to use Django's native field.

Cheers,
-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog 
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄   Debian Long Term Support: https://deb.li/LTS



Bug#1053488: ITP: django-jsonfield -- Reusable JSONField for Django Models

2023-10-04 Thread Edward Betts
Package: wnpp
Severity: wishlist
Owner: Edward Betts 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: django-jsonfield
  Version : 3.1.0
  Upstream Author : Brad Jasper 
* URL : https://github.com/rpkilby/jsonfield
* License : MIT
  Programming Lang: Python
  Description : Reusable JSONField for Django Models

  jsonfield is a reusable model field that allows you to store validated JSON,
  automatically handling serialization to and from the database. It is
  particularly useful when your app needs to be database-agnostic or when the
  built-in JSONField's extended querying is not being leveraged.

This library is a dependancy of the django-bulk-update module.

I plan to maintain this package as part of the Python team.