From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 50824 invoked by alias); 31 May 2018 19:01:37 -0000 Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org Received: (qmail 50814 invoked by uid 89); 31 May 2018 19:01:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=won, sincerely, yours, young X-HELO: mail-oi0-f43.google.com Received: from mail-oi0-f43.google.com (HELO mail-oi0-f43.google.com) (209.85.218.43) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 31 May 2018 19:01:35 +0000 Received: by mail-oi0-f43.google.com with SMTP id k5-v6so20427541oiw.0 for ; Thu, 31 May 2018 12:01:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=1BsPPGGSIQiTF8XTa9rLFWp8AX65iyxBPBYGSHvQN4I=; b=j7nWKaGDWCgTH0MlD36y8Gqz+dyZajOuIKMsjt5GULsBH8ZCD+zh4JDNbwcZY1jl5K HCCzcAxKua8WOBuTf/YJCOFSNZ1Pr1Z/t69vI+PA8RTFrEJPj4ZX50DH20/4E5pgGdUh dhvDrYG43Y7Hx2GyWHe8vW+oaimdRbnYXGqv7PGGG3MDZgXl2J4PiCaVn1rQCF7OkaY7 uDDlRqpQZRYDg6i8j9LnjNVmBPYYu/+WfUN1kyN24M1e97QRWUcbsS3j8KMvo5g3zVSx MhwnhqtN3m+2RKfNsIAjJik5Xh4rRUni0CbUMFKelWEQtvbhBKCEmrmwqxBmQe4Mu8OX e5rA== X-Gm-Message-State: ALKqPwf/VZUJ3OCxEsNoScWp2cu8Nl2hO7VytiPd7fZz6dTBHw0gfIOG nDLj3sCmhgsVgIGK2vWQTEbxslHdkK+l6jJYbPE/j55c X-Google-Smtp-Source: ADUXVKJbHEt3/SBvhhwYi2ahVGolBGENngmGsqObS8GvfgmgrSdrY9yj4kReBQdnK0II50fDZ5L95MGw/tut16UKVVU= X-Received: by 2002:aca:ba46:: with SMTP id k67-v6mr4282083oif.106.1527793293256; Thu, 31 May 2018 12:01:33 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:2d21:0:0:0:0:0 with HTTP; Thu, 31 May 2018 12:01:32 -0700 (PDT) From: Tito Sacchi Date: Thu, 31 May 2018 19:01:00 -0000 Message-ID: Subject: intpart module? To: gsl-discuss@sourceware.org Cc: Massimiliano Sacchi Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-SW-Source: 2018-q2/txt/msg00007.txt.bz2 Greetings, I=E2=80=99d like to start working on some code on integer partitions, combinatorics, and related algorithms (Young tableaux, hook lengths...) in a new module that I=E2=80=99d call =E2=80=9Cintpart=E2=80=9D (or =E2=80=9Cintparts=E2=80=9D, tell me). I have already read the GSL Homepage which says that =E2=80=9Cany new functionality is encouraged as packages=E2=80=9D, but such module isn=E2=80=99t very specific, and creatin= g a package would signify creating a totally different library which probably wouldn=E2=80=99t even use any GSL function (could we call it an extension?); then we=E2=80=99ll end up with another C library which probably won=E2=80= =99t get integrated into GSL, so I thought you might be interested in including it directly into the main library (obviously after testing ecc.). Just let me know if you prefer that I work on the anonymous clone of the Savannah repo, or that I start a separate project, maybe on GitHub. Yours sincerely, Tito Sacchi