Opened 8 years ago

Closed 8 years ago

#4346 defect closed fixed (fixed)

Problems with 10.0.0

Reported by: Jean-Paul Calderone Owned by:
Priority: normal Milestone: Twisted-10.0
Component: core Keywords:
Cc: jesstess Branch: branches/ten-problems-4346
branch-diff, diff-cov, branch-cov, buildbot
Author:

Description

  1. The INSTALL file (Skipping the things from #4344):
    1. Zope Interface seems to be up to about version 3.5. The URL we link to has also been abandoned for some time.
    2. As far as I can tell, we are no longer going to be distributing Windows .exe installers. Instead, it seems we'll be building MSIs.
  2. The README file:
    1. The list of foreign event loops we integrate with is a bit out of date, Tk, GTK+, GTK+ 2, Qt, Mac OS X, or wxPython
      1. We don't support Qt anymore (although hopefully that will change again)
      2. There is no supported OS X or wxPython integration. There's some experimental, half-working, half-broken reactors. We should differentiate these from the supported event loops.
    2. Examples on how to use Twisted APIs are located in doc/examples - this looks like the pre-split examples directory; doc/core/examples is probably where it should be pointing. Or it should have multiple pointers, to each subproject's examples.
    3. Likewise, doc/howto/index.xhtml is not a valid path.
    4. What's with the :: all over?
    5. I think the preferred hostname for Freenode is chat.freenode.net.
  3. twisted/__init__.py contains a Python version check intended to prevent use on Python versions. It still allows Python 2.3, though this is no longer officially supported.

Change History (10)

comment:1 Changed 8 years ago by Jonathan Lange

Do we need to update the Zope thing? I mean, will we still work w/ 3.0.1?

The double colons are ReST hangovers, presumably

comment:2 Changed 8 years ago by Glyph

Owner: changed from Glyph to Jonathan Lange

comment:3 Changed 8 years ago by Jean-Paul Calderone

Do we need to update the Zope thing? I mean, will we still work w/ 3.0.1?

I have no idea what versions of Zope Interface we support. There's no way to find out what version is installed on the slaves except to ask the operators.

comment:4 Changed 8 years ago by Jonathan Lange

Milestone: Twisted-10.0

I guess for zope.interfaces, we just leave the version in the docs as they are until we have evidence of them being wrong.

The PyPI page for zope.interface seems a good place to link to instead of the zope.org one.

I'm putting this on the 10.0 milestone, since #4210 and #2764 make me think we should consider a 10.0.1 release.

comment:5 Changed 8 years ago by Jean-Paul Calderone

Okay, I managed to extract version information from some of the slaves. This is now available alongside all the rest of the automatically extracted version information (go to a build page, look at the versions step (usually the second) and follow the "versions" link on it).

Not all the slaves can report their version of zope.interface, but two of them did manage to, and reported 3.3.0 and 3.3.1.

comment:6 Changed 8 years ago by Jonathan Lange

Branch: branches/ten-problems-4346
Keywords: review added

See r28716

comment:7 Changed 8 years ago by Jonathan Lange

Owner: Jonathan Lange deleted

comment:8 Changed 8 years ago by jesstess

Cc: jesstess added
Keywords: review removed
Owner: set to Jonathan Lange

init.py needs a copyright bump. Other than that, looks good to merge.

comment:9 Changed 8 years ago by Jonathan Lange

Resolution: fixed
Status: newclosed

(In [28759]) Merge ten-problems-4346

  • Author: jml
  • Reviewer: jesstess
  • Fixes #4346

Fix some small but important defects in release-level documentation

comment:10 Changed 7 years ago by <automation>

Owner: Jonathan Lange deleted
Note: See TracTickets for help on using tickets.