Return-Path: X-Original-To: apmail-ant-dev-archive@www.apache.org Delivered-To: apmail-ant-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D52BF10222 for ; Sun, 28 Apr 2013 17:43:13 +0000 (UTC) Received: (qmail 49054 invoked by uid 500); 28 Apr 2013 17:43:12 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 48965 invoked by uid 500); 28 Apr 2013 17:43:11 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 48956 invoked by uid 99); 28 Apr 2013 17:43:11 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Apr 2013 17:43:11 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jeanlouis.boudart@gmail.com designates 209.85.210.171 as permitted sender) Received: from [209.85.210.171] (HELO mail-ia0-f171.google.com) (209.85.210.171) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Apr 2013 17:43:05 +0000 Received: by mail-ia0-f171.google.com with SMTP id r13so4881630iar.2 for ; Sun, 28 Apr 2013 10:42:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=OeK+NfhV0Z2FTzXgiiG7x1bIx2/WeSFFI/DTT6tIz4I=; b=YPv6xSlVuhhhd9MadZZxxD/ap3pfK/UHXxYs7Ut5KL1d0IoRtevOLLO5FX6laR25ue Ku7mWaB0dFNogDF6JBElST2OpzrkeVqo8b6bRtEqyNn69hc52t7j8jC0QB2Gil/YG+H3 kY27uvRnI2dJNkdphxk03F6VUm+hYmvsnN2NS1fiNyqRBjRQX2nxpGwYTfa06+OQRNfe 8unL4VZA9Kzpr2jrf2qCqnWecoBST29qY7E18uBSTmMmDrQ7jiBypb43RkoygUvxpNhu DKzFyXB9d5ttjoBnySvu81sOZe8sAq2wzUlPtwh3M+8DzmgkRwx4dChQWTSm+rWxq/4u fnRA== MIME-Version: 1.0 X-Received: by 10.42.41.210 with SMTP id q18mr27753710ice.13.1367170964490; Sun, 28 Apr 2013 10:42:44 -0700 (PDT) Received: by 10.50.120.104 with HTTP; Sun, 28 Apr 2013 10:42:43 -0700 (PDT) Received: by 10.50.120.104 with HTTP; Sun, 28 Apr 2013 10:42:43 -0700 (PDT) In-Reply-To: References: Date: Sun, 28 Apr 2013 19:42:43 +0200 Message-ID: Subject: Evaluating Bintray as a distribution platform for easyant plugins From: Jean-Louis Boudart To: Ant Developers List Content-Type: multipart/alternative; boundary=20cf301d3bdaaf8f6b04db6f4bdc X-Virus-Checked: Checked by ClamAV on apache.org --20cf301d3bdaaf8f6b04db6f4bdc Content-Type: text/plain; charset=ISO-8859-1 Dear EasyAnters, I've been working on sonar integration as a plugin for easyant. Source are hosted on github :https://github.com/easyant/sonar-easyant-plugin . Since a few weeks, JFrog (guys behind Artifactory) opened a new online service for OpenSourcers : Bintray. Bintray is a social service for developers to publish, download, store, promote, and share open source software packages. With Bintray's full self-service platform developers have full control over their published software and how it is distributed to the world. What would be the benefits for easyant ? We currently have our own repostory (repository.easyant.org) hosted on a private server. I would prefer to switch to a more reliable repository like bintray. No need to worry about backup, disaster recovery. We could just focus on content. They also offers download statistics which could be interresting for us. I created a repository to host community plugins : https://bintray.com/repo/browse/easyant/community-plugins To use it add the following resolver in your ivysettings.xml Currently only sonar-easyant-plugin package is available. As bintray and github supports "Markdown" syntax, i made some experimentation on plugin documentation generation. Result on github : https://github.com/easyant/sonar-easyant-plugin Result on bintray : https://bintray.com/pkg/show/readmore/easyant/community-plugins/sonar-easyant-plugin If sources are on github, read more page from github can be "synced" with README.md. If not we can edit directly in bintray. You can notice that Table markdown syntax seems broken on bintray (or not supported yet). I reported it few minutes ago. I'm really satisfied by the result and wondering if we should move our plugins there. We can be backward compatible on exposed urll without effort. What do you think? -- Jean Louis Boudart Independent consultant Apache EasyAnt commiter http://ant.apache.org/easyant/ --20cf301d3bdaaf8f6b04db6f4bdc--