Re: [hackathon] [Codestand-develop] Codestand

Christian O'Flaherty <oflaherty@isoc.org> Wed, 19 July 2017 07:53 UTC

Return-Path: <oflaherty@isoc.org>
X-Original-To: hackathon@ietfa.amsl.com
Delivered-To: hackathon@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C98C131C05; Wed, 19 Jul 2017 00:53:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.801
X-Spam-Level:
X-Spam-Status: No, score=-4.801 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=isoc.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dxYfSkdE7OjV; Wed, 19 Jul 2017 00:53:15 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0053.outbound.protection.outlook.com [104.47.32.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71E39131BFE; Wed, 19 Jul 2017 00:53:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isoc.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=v9/cgp9BLFdqx1ZZc8Feg2DERB0/YHzE5Wq6OdjwQJw=; b=R1Krl7npAtfkGvjY86R2VwleamqEVpex+1Cakuk1ygkf672yqQ9aHI8shqrEtIPRLeav3OyXlliFuvmAbfyhqxSAyzR4w/5e6DxdUa5JFJV4YZIPR4Q2JRcf5IUGT7kanXbEKlwajxJffwtoY4kKwFMHxwu6jh2yE2UPpwpmqj0=
Received: from CO1PR06MB427.namprd06.prod.outlook.com (10.141.74.23) by CO1PR06MB427.namprd06.prod.outlook.com (10.141.74.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Wed, 19 Jul 2017 07:53:14 +0000
Received: from CO1PR06MB427.namprd06.prod.outlook.com ([fe80::2926:5f3a:4870:3384]) by CO1PR06MB427.namprd06.prod.outlook.com ([fe80::2926:5f3a:4870:3384%22]) with mapi id 15.01.1240.023; Wed, 19 Jul 2017 07:53:13 +0000
From: Christian O'Flaherty <oflaherty@isoc.org>
To: Stephane Bortzmeyer <bortzmeyer+ietf@nic.fr>
CC: "hackathon@ietf.org" <hackathon@ietf.org>, "codestand-develop@ietf.org" <codestand-develop@ietf.org>
Thread-Topic: [Codestand-develop] Codestand
Thread-Index: AQHS/6tnAJ/q2Qlg9kaygnTSTCqrV6JartMAgAAZ+ug=
Date: Wed, 19 Jul 2017 07:53:12 +0000
Message-ID: <5897FD0F-5AE0-4408-8418-F9BE332FD23A@isoc.org>
References: <69CFAB7B-F8CC-4980-8459-6B85F38F48A4@isoc.org>, <20170719062014.GA13564@laperouse.bortzmeyer.org>
In-Reply-To: <20170719062014.GA13564@laperouse.bortzmeyer.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: isoc.org; dkim=none (message not signed) header.d=none;isoc.org; dmarc=none action=none header.from=isoc.org;
x-originating-ip: [2001:67c:1232:144:91ee:32c7:10c9:7075]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CO1PR06MB427; 7:c0YNNfr5IJ2K/Y4mkrfm3+7P5pA8+sT/sqrFW7S8SuY4Z8fRR+f6zKc43NgZJslf1qDgghRSTQL7+BE1jlHc965tyR5AbdATDPVec7YGUQODsJ06KiWJ5tnwaOCYy9w/Mq/IdYUj1eMd2O62+87Ya6bxQwitwdBVHt/oTgeqO/2+NbEEOfxQ5fFggEo4ITmgE0+yQB+wT62G0WCbcj7/9l70mi+6jmMZyl8O3snrDLqHNKLvCd0gj+DoVO0/5abzgrXsFCzSuQ3964oifp6Lrix4YbB8Aw0V4FC1r2NCmC6il4Szp8o6a3BT55AxCRQWPPyu/Ncgl931+leo7Bb8BvXalAgl1EhNF5ffaHCwNQ7yJ8fBvFgmHcManRDmyRM+1YYZCxxIKYxAK6C1HxjASCMxKN67ns9GyND8v7FowQx0pRwXfazTFD6yOvFJpRXaaA2CPF1pWJ7k/O3rMLf/Ti2ZbnBVDgsnITRzoWOjm6pULNzM+dzqhi0oIQ7oqW6JDM7+oRNxaAk006IWf/pC+AIuneQlOt8sSyzyaPGZ1eQpKlEJNUpB3RNyJMdq8BdPQbHROzc8Xo6RV0+kkoyDPK9lXO+mC/0Y7ib86/WxfENbBvrVoxOfP0oQXjWcgIeMPlfY/9/Q3kuVENvcuPio7utXIymcMK1ZTJ+LoAcg175cZElu8lJBmkMdjnoav2d/IuKDipLJmQ30jguSpjkJJ+8TvePF9qCfe8tVz3G4b0BSVuBVsHHQZ2Sw+zg2bCPSTmOpqmK2hzjpg25bbeT/fIAzRit0bWM5qn+2+avUwNw=
x-forefront-antispam-report: SFV:SKI; SCL:-1SFV:NSPM; SFS:(10009020)(6009001)(39830400002)(39450400003)(39410400002)(39400400002)(24454002)(377454003)(111735001)(110136004)(38730400002)(478600001)(229853002)(6246003)(2950100002)(102836003)(8936002)(6512007)(6436002)(7736002)(3280700002)(83716003)(6506006)(53546010)(54356999)(82746002)(53936002)(4326008)(76176999)(189998001)(6116002)(99286003)(25786009)(54906002)(50986999)(6306002)(15974865002)(14454004)(33656002)(305945005)(5250100002)(36756003)(966005)(81166006)(2906002)(8676002)(5660300001)(6486002)(86362001)(2900100001)(3660700001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO1PR06MB427; H:CO1PR06MB427.namprd06.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-ms-office365-filtering-correlation-id: 9f7bee9c-45fa-41be-3068-08d4ce7b34ef
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CO1PR06MB427;
x-ms-traffictypediagnostic: CO1PR06MB427:
x-exchange-antispam-report-test: UriScan:(158342451672863)(236129657087228)(48057245064654)(148574349560750)(5213294742642);
x-microsoft-antispam-prvs: <CO1PR06MB4272D74EFEC0875AE7B39C0CEA60@CO1PR06MB427.namprd06.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(5005006)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO1PR06MB427; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO1PR06MB427;
x-forefront-prvs: 0373D94D15
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: isoc.org
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2017 07:53:12.7664 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 89f84dfb-7285-4810-bc4d-8b9b5794554f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR06MB427
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/AcXWMVreC7wj9y6DDGvG1Rs6L0U>
Subject: Re: [hackathon] [Codestand-develop] Codestand
X-BeenThere: hackathon@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Discussion regarding past, present, and future IETF hackathons." <hackathon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hackathon>, <mailto:hackathon-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hackathon/>
List-Post: <mailto:hackathon@ietf.org>
List-Help: <mailto:hackathon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hackathon>, <mailto:hackathon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jul 2017 07:53:17 -0000

Hi Stephane,

> On Jul 19, 2017, at 8:27 AM, Stephane Bortzmeyer <bortzmeyer+ietf@nic.fr> wrote:
> 
> On Tue, Jul 18, 2017 at 11:51:09AM +0200,
> Christian O'Flaherty <oflaherty@isoc.org> wrote 
> a message of 115 lines which said:
> 
>> It’s simple (or should be) to add your project to the tool:
>> codestand.ietf.org <http://www.codestand.ietf.org/>
> 
> Actually <https://codestand.ietf.org/>. www.codestand.ietf.org does
> not exist.

The www was probably assumed by my 'smart' email client :-)

> 
>> Select Projects -> New Project (at the bottom)
> 
> It crashed:

Thanks! We need to catch those cases. 

 I'll try to reproduce it using the same name but I will need your help if I can't. 

> ValueError at /codestand/matches/new/
> 
> "<ProjectContainer: dnstap to C-DNS>" needs to have a value for field "projectcontainer" before this many-to-many relationship can be used.
> 
> Request Method:    POST
> Request URL:    https://codestand.ietf.org/codestand/matches/new/
> Django Version:    1.10.7
> Exception Type:    ValueError
> Exception Value:    
> 
> "<ProjectContainer: dnstap to C-DNS>" needs to have a value for field "projectcontainer" before this many-to-many relationship can be used.
> 
> Exception Location:    /usr/local/lib/python2.7/dist-packages/django/db/models/fields/related_descriptors.py in __init__, line 783
> Python Executable:    /usr/bin/python
> Python Version:    2.7.6
> Python Path:    
> 
> ['/var/www/codestand',
> '/usr/lib/python2.7',
> '/usr/lib/python2.7/plat-x86_64-linux-gnu',
> '/usr/lib/python2.7/lib-tk',
> '/usr/lib/python2.7/lib-old',
> '/usr/lib/python2.7/lib-dynload',
> '/usr/local/lib/python2.7/dist-packages',
> '/usr/lib/python2.7/dist-packages',
> '/usr/lib/python2.7/dist-packages/PILcompat',
> '/var/www/codestand']
> 
> Server time:    Tue, 18 Jul 2017 23:15:36 -0700
> 
> 
> I also tried without the spaces in the name, and in all lowercase. Same result.

Spaces and many other characters are allowed. I'll check

> 
> Also:
> 
> * "Coding title" is quite lmysterious. What is it supposed to store?

This is the name of your project in github or wherever it is. 

> 
> * Contact type: two decentralized protocols (email and XMPP), two
> centralized silos. Why not adding things like Mastodon
> <https://joinmastodon.org/>?
> 

I didn't know about Mastodon. I'm going to check it now

Christian