Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#9606 closed (invalid)

link to django packages for openSUSE

Reported by: poeml Owned by: nobody
Component: Documentation Version: 1.0
Severity: Keywords:
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

Here's a text:


A Django package is available for <a href="http://www.opensuse.org/"openSUSE Linux</a> in the <a href="http://build.opensuse.org/">openSUSE Build Service</a>, and is based on Django 1.0.1. 

The current package can be installed by subscribing to the
devel:languages:python project from <a
href="http://download.opensuse.org/repositories/devel:/languages:/python/">here</a>
and typing 'zypper install python-django'. 

Alternatively, you can use one-click-install link at <a href="http://software.opensuse.org/search?q=python-django">http://software.opensuse.org/search?q=python-django</a/

Django is wonderful. And I love the fact that it is so well documented!!

Change History (9)

comment:1 Changed 7 years ago by anonymous

  • Needs documentation unset
  • Needs tests unset
  • Patch needs improvement unset
  • Resolution set to wontfix
  • Status changed from new to closed

I think this is too specific for for the Django website. There are so many Linux distributions that have Django packages in their package repositories. So if this is added to the download page, you need to add links to Debian packages for example, too. Anyway these packages are not up-to-date most time.

And if you really want to install Django using the package manager of your distribution, you can search for the package name yourself (for example apt-cache search django on debian-based systems).

comment:2 Changed 7 years ago by Alex

  • Resolution wontfix deleted
  • Status changed from closed to reopened
  • Triage Stage changed from Unreviewed to Accepted

I'm reopening this, the docs have links to the packages for plenty of other distros.

comment:3 Changed 7 years ago by kmtracey

Specifically on this page: http://docs.djangoproject.com/en/dev/misc/distributions/#misc-distributions

there are instruction for Debian, Fedora, Gentoo, and Ubuntu flavors of Linux, so I can see where this idea came from. However, I have no idea how up-to-date that page is (is 0.95.1 still what you get in Debian 'stable'?). I tend to think we might want to scale back on such distrib-specific notes, because I don't think we can reliably keep them up-to-date.

comment:4 Changed 7 years ago by Alex

Yep, debian stable is still .95, ubuntu is up to 1.0 though.

comment:5 Changed 7 years ago by kmtracey

What I think may make more sense than adding more very specific availability notes for distributions is to revamp that page to provide more general pointers to how to find out whether your distribution has a packaged release of interest to you. For example, for Ubuntu such a link would be:

http://packages.ubuntu.com/search?searchon=names&keywords=django

I have no idea whether other distribs have such pages, though, and not much interest in researching it myself.

comment:6 Changed 7 years ago by poeml

That's *why* I gave the links. They lead to the up to date packages.

It makes me sad that openSUSE is still not listed. Even though all other distros are.
There is 1.0.2 meanwhile...

If you think it is too specific for the Django website, then my question would be why there are the links to the other distros (which ship outdated django packages by the way). I would seem to be more useful to remove them.

But I think it is very good to have those links. It may not be totally obvious for the users of the respective distros to find the packages. I don't know about the others, but for openSUSE for instance you won't find the packages on the normal distro install media. You have to go the place which has contributory packages like this one.

Maybe it is a sufficient improvement to just omit the version number, and keep the links to the packages? (Version numbers get soon obsolete and then the page reflects the state inaccurately.)

comment:7 Changed 6 years ago by mtredinnick

I think the solution we'll probably end up doing here, now that Django is well established, is probably to remove all the Linux and Unix-related links and maybe just have a wiki page. "Use your distribution's packages" is a sensible enough instruction for those cases (Linux, Solaris, *BSD, etc). In the early days, explicit details were included in the docs since they were so rare. Now, Django is just commonplace.

comment:8 Changed 6 years ago by timo

  • Resolution set to invalid
  • Status changed from reopened to closed

This ticket has been deprecated by #10424. Distro-specific material will be moved to the Django Wiki. I have added the example text from this ticket there.

comment:9 Changed 6 years ago by poeml

Oh, that's cool.
Thank you!

Note: See TracTickets for help on using tickets.
Back to Top