From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Needs new category/file: Reverse Engineering Software Date: Wed, 17 Feb 2016 15:38:42 +0100 Message-ID: <87io1no0zx.fsf@grrlz.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43946) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3Fh-0000yr-DQ for guix-devel@gnu.org; Wed, 17 Feb 2016 09:38:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW3Fd-0002YH-Cl for guix-devel@gnu.org; Wed, 17 Feb 2016 09:38:49 -0500 Received: from perdizione.investici.org ([94.23.50.208]:49167) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW3Fd-0002Xm-3G for guix-devel@gnu.org; Wed, 17 Feb 2016 09:38:45 -0500 Received: from [94.23.50.208] (perdizione [94.23.50.208]) (Authenticated sender: niasterisk@grrlz.net) by localhost (Postfix) with ESMTPSA id 0523B12024D for ; Wed, 17 Feb 2016 14:38:42 +0000 (UTC) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org I see nothing in gnu/packages/ where I could put reverse engineering, disassembler tools. What I want to package is the disassember panopticon (https://panopticon.re) Existing: code.scm is a bit too generic for the specific purpose of panopticon debug.scm does not get the category right. As this doesn't do the job for me, I propose gnu/packages/disassembler.scm or gnu/packages/re.scm or gnu/packages/reverse-engineering.scm as it specifies an existing category of software and is not just another debugger. Additional thoughts: Reverse engineering typically makes use of Debuggers, Disassemblers, Hex Editors and PE and Resource Viewers. A new category could be used to cut down on category files maybe get some existing, non-specific software into the new created category. Other solution: use the new category only for software specifically developed for RE. What do you think? -- ng