[Django] #20737: Request to ship feedgenerator as package separately of Django's core

6 views
Skip to first unread message

Django

unread,
Jul 11, 2013, 2:42:28 PM7/11/13
to django-...@googlegroups.com
#20737: Request to ship feedgenerator as package separately of Django's core
------------------------------+--------------------
Reporter: echevemaster | Owner: nobody
Type: New feature | Status: new
Component: Packaging | Version: 1.5
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 0 | UI/UX: 0
------------------------------+--------------------
Hi, I'm Fedora packager, a colleague and me we want to package pelican,
this package depends of a standalone version of feedgenerator,

https://pypi.python.org/pypi/feedgenerator

due to our packaging policies we can not do that. the reason is this

https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

because that, i want to ask you if you can ship feedgenerator as
separately package of Django's core

Thanks for advance

--
Ticket URL: <https://code.djangoproject.com/ticket/20737>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Jul 11, 2013, 3:25:09 PM7/11/13
to django-...@googlegroups.com
#20737: Request to ship feedgenerator as package separately of Django's core
------------------------------+--------------------------------------
Reporter: echevemaster | Owner: nobody
Type: New feature | Status: closed
Component: Packaging | Version: 1.5
Severity: Normal | Resolution: needsinfo
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
------------------------------+--------------------------------------
Changes (by aaugustin):

* status: new => closed
* needs_better_patch: => 0
* resolution: => needsinfo
* needs_tests: => 0
* needs_docs: => 0


Comment:

I'm sorry, but I'm confused by this bug report; I can't figure out what
you're asking for.

I read the wiki page you linked to. But I don't know what you're calling a
"bundled library". While the page goes to great lengths to explain how bad
"bundled libraries" are, it doesn't define what they are, so it doesn't
help me understand the problem you're reporting.

If you're asking to remove the feedgenerator functionality from Django,
the answer is no, for backwards compatibility reasons.

If you're asking to ship the feedgenerator functionality separately from
Django, that already exists, it's the package you mentioned:
https://pypi.python.org/pypi/feedgenerator

--
Ticket URL: <https://code.djangoproject.com/ticket/20737#comment:1>

Django

unread,
Jul 22, 2013, 4:43:46 PM7/22/13
to django-...@googlegroups.com
#20737: Request to ship feedgenerator as package separately of Django's core
------------------------------+--------------------------------------
Reporter: echevemaster | Owner: nobody
Type: New feature | Status: closed
Component: Packaging | Version: 1.5
Severity: Normal | Resolution: needsinfo
Keywords: | Triage Stage: Unreviewed

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
------------------------------+--------------------------------------

Comment (by echevemaster):

Actually, isn't a problem of Django or a bug from you, "bundled library"
in fedora refer it at if a package or lib exist in the system-wide, not
should exist in a new package, given that, feedgenerator is part of the
Django's core, my question refer to ship feedgenerator as a functionality
separately from Django, question that has been answered; and it gives me
to understand would not be possible. Anyway thanks a lot

--
Ticket URL: <https://code.djangoproject.com/ticket/20737#comment:2>

Django

unread,
Oct 2, 2014, 8:46:19 AM10/2/14
to django-...@googlegroups.com
#20737: Request to ship feedgenerator as package separately of Django's core
------------------------------+--------------------------------------
Reporter: echevemaster | Owner: nobody
Type: New feature | Status: closed
Component: Packaging | Version: 1.5
Severity: Normal | Resolution: needsinfo
Keywords: | Triage Stage: Unreviewed

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
------------------------------+--------------------------------------

Comment (by abompard):

OK, let me try to clarify the bug report again. The proposed solution
would be to replace the `django.utils.feedgenerator` module with an import
from the external `feedgenerator` package (and an additional dependency of
course). Unless I'm missing something, that would remove the system-wide
duplicate functionality while keeping backwards compatibility.
Am I clear? Is it something that the Django project would consider doing?

--
Ticket URL: <https://code.djangoproject.com/ticket/20737#comment:3>

Django

unread,
Oct 2, 2014, 9:53:02 AM10/2/14
to django-...@googlegroups.com
#20737: Request to ship feedgenerator as package separately of Django's core
------------------------------+--------------------------------------
Reporter: echevemaster | Owner: nobody
Type: New feature | Status: closed
Component: Packaging | Version: 1.5
Severity: Normal | Resolution: needsinfo
Keywords: | Triage Stage: Unreviewed

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
------------------------------+--------------------------------------

Comment (by timgraham):

It seems that would make changes where we need to modify it like
a269ea4fe0a9a7195f1bd8bf5d462f48c226d525 much more difficult as we'd need
to submit changes to an external project, require them to do a new
release, and update Django's dependency.

--
Ticket URL: <https://code.djangoproject.com/ticket/20737#comment:4>

Reply all
Reply to author
Forward
0 new messages