[MacPorts] #67974: john-jumbo @1.9.0_2: explain difference between ports "john" and "john-jumbo"

MacPorts noreply at macports.org
Sat Sep 23 22:07:38 UTC 2023


#67974: john-jumbo @1.9.0_2: explain difference between ports "john" and "john-
jumbo"
------------------------------+--------------------
  Reporter:  JDLH             |      Owner:  catap
      Type:  enhancement      |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.8.1
Resolution:  fixed            |   Keywords:
      Port:  john-jumbo john  |
------------------------------+--------------------

Comment (by JDLH):

 Kiril:

 Respectfully, I disagree that the current descriptions are clear enough.

 In [​https://ports.macports.org/search/?q=john&name=on] (or in {{{port
 search john\*}}}), I see that the "description" strings of the three ports
 are somewhat clear, if an only if you read them together.

 However, my position is that {{{port info john}}} (or
 [https://ports.macports.org/port/john/]) should give enough information
 about the alternative ports and subports that a user can tell which is the
 right one for them. A portfile developer will know a lot about the
 upstream software, and what the various subports do. Ordinary users will
 not. I think it is important to set that knowledge aside when considering
 if the description and long_description of a port is adequate.

 What I see now is, "Description: John the Ripper is a UNIX password
 cracker, currently available for UNIX (tested with Linux x86, FreeBSD x86,
 Solaris 2.x SPARC, OSF/1 Alpha), DOS, WinNT/Win95." It does not describe
 the john-jumbo or john-jumbo-devel ports, and how they differ from the
 john, the base port.

 Looking at {{{port info john-jumbo}}} (or [https://ports.macports.org/port
 /john-jumbo/]), I see, "Description: This is the community-enhanced, jumbo
 version of John the Ripper." It does not say what John the Ripper does. It
 does not say how john-jumbo differs from john-jumbo-devel . {{{port info
 john-jumbo-devel}}} (or [https://ports.macports.org/port/john-jumbo-
 devel/]) has the identical description to john-jumbo, with no description
 that -devel has the recent code, while john-jumbo has code which is
 several years old (version 1.9.0).

-- 
Ticket URL: <https://trac.macports.org/ticket/67974#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list