Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#16416 closed submission (fixed)

NLTK port request

Reported by: stevenbird@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: michel.salim@…
Port: py-nltk, py25-nltk

Description

I would like to ask for NLTK http://nltk.org to be included in MacPorts. The Natural Language Toolkit is a Python package for Natural Language Processing. (Note that a much earlier version, py-nltk, included in MacPorts, has been abandoned.)

Attachments (1)

Portfile (906 bytes) - added by stevenbird@… 16 years ago.

Download all attachments as: .zip

Change History (10)

Changed 16 years ago by stevenbird@…

Attachment: Portfile added

comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Ok, so we have a port py-nltk, a python24 port for nltk 1.4.4. The developers are now working on nltk-lite which is currently at version 0.9.5 and has already reached feature parity with nltk 1.4.4. When development of nltk-lite is complete, it will become nltk 2.0.

Usually we don't update ports to development verisons, but since nltk-lite 0.9.5 is already better than nltk 1.4.4, and since the nltk web site seems designed to get you to use nltk-lite 0.9.5 rather than nltk 1.4.4, I have no problem with updating the port to this version.

I suggest we first update the py-nltk port to nltk-lite 0.9.5, and then copy and modify that to get a new py25-nltk port.

This is contingent on the maintainer of py-nltk, Michel Salim, having no objections. I will ask him to look at this ticket.

comment:2 Changed 16 years ago by stevenbird@…

Since we haven't heard from Michel Salim, can we please declare that this three year old portfile has been abandoned, and proceed with the current one?

comment:3 in reply to:  2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: michel.salim@… added
Port: py-nltk py25-nltk added

Replying to stevenbird@…:

Since we haven't heard from Michel Salim, can we please declare that this three year old portfile has been abandoned, and proceed with the current one?

Since the maintainer has not responded to this bug within three weeks, I think under the port abandonment guidelines we can consider it abandoned. I made you its maintainer in r40087.

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

  • r40088, r40089: Changed whitespace of py-nltk to match your attached py25-nltk Portfile, and added modeline

comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

  • r40092: Updated py-nltk to nltk-lite 0.9.5, changing the dependencies from numarray and tkinter to numpy and matplotlib, as you indicated. Also changed the post-destroot to install the documentation into a versioned directory.
  • r40093: Copied py-nltk to py25-nltk.

I did not update the categories or the homepage or the long description. If you want me to make those or other changes to py-nltk and py25-nltk let me know.

comment:6 Changed 16 years ago by stevenbird@…

Please do update the categories, homepage, and long description as specified in the submitted Portfile. But note that we've got an issue with our domain right now, so the homepage entry should be nltk.sourceforge.net. Thanks.

comment:7 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Done in r40109. Please let me know if there's anything else I can do!

comment:8 Changed 16 years ago by jmroot (Joshua Root)

Type: enhancementsubmission

comment:9 Changed 16 years ago by (none)

Milestone: Port Submissions

Milestone Port Submissions deleted

Note: See TracTickets for help on using tickets.