Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 11989 invoked from network); 26 Jun 2008 14:59:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Jun 2008 14:59:37 -0000 Received: (qmail 2952 invoked by uid 500); 26 Jun 2008 14:59:30 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 2860 invoked by uid 500); 26 Jun 2008 14:59:29 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 2848 invoked by uid 99); 26 Jun 2008 14:59:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jun 2008 07:59:29 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elecharny@gmail.com designates 74.125.46.153 as permitted sender) Received: from [74.125.46.153] (HELO yw-out-1718.google.com) (74.125.46.153) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Jun 2008 14:58:37 +0000 Received: by yw-out-1718.google.com with SMTP id 5so16270ywr.0 for ; Thu, 26 Jun 2008 07:58:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding:sender; bh=ZzV9s8FhE2t02xVSqpkjkt5r1wP7ONoEw2D73rEqy9A=; b=GW2fLZ476RxO9corcejNvNUSKTkIEDMh8NaCgdc9qszj98+Yzgg8lxAbfjUewx7QM3 2Tckfck4inCwgH0seh3ZGF4Es+wgujentQkzV3Qd6BVWlrEheKlilJstCeZv8fC4h5Zh Po6oEnzIlHJaYjEx537QTQD5lgaq4z6xuS75s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding :sender; b=pz34NDG4p1o2EEmoMKeeLKaxQcuHiM8Ki25SI40b/nwunfEoCAJ2Z3C1QBiK4aBS8I oDNT3LY1u3QwDJKXGF+hEas8FB1zRkMAGrlfKBiEYsgvnYTVh08CZenjEzV2uCcKeqAV es2R+UAEDV+sfNcv3ZABstB6gH9Ocb7JVE+xk= Received: by 10.125.99.13 with SMTP id b13mr2187263mkm.98.1214492328025; Thu, 26 Jun 2008 07:58:48 -0700 (PDT) Received: from ?192.168.1.5? ( [82.245.116.110]) by mx.google.com with ESMTPS id 22sm473608fkr.4.2008.06.26.07.58.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 26 Jun 2008 07:58:46 -0700 (PDT) Message-ID: <4863AEA7.3080100@apache.org> Date: Thu, 26 Jun 2008 16:58:47 +0200 From: Emmanuel Lecharny Reply-To: elecharny@apache.org User-Agent: Thunderbird 2.0.0.14 (X11/20080505) MIME-Version: 1.0 To: general@incubator.apache.org Subject: Re: Again: The Maven Repository References: <510143ac0806252254t791a641cua36909b679d9d00e@mail.gmail.com> <19e0530f0806260535o2d0c2e21l7ef29e75f4313ca5@mail.gmail.com> <44b57a610806260623ua30505aq74ca643613257fcf@mail.gmail.com> <918312fe0806260639q5084e5f2me662ce660314f8ae@mail.gmail.com> In-Reply-To: <918312fe0806260639q5084e5f2me662ce660314f8ae@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Sender: Emmanuel Lecharny X-Virus-Checked: Checked by ClamAV on apache.org Hi Martijn, Martijn Dashorst wrote: > I would > therefore continue maintaining the old jsecurity code, and release > those outside the incubator, just as normal business for your project. > There are options. Maintaining the old repo can be tough, as the repository will be different, and make merges difficult. Another possibility is to deploy the new jars into more than one maven repo : incubator's and current jsecurity's repo. > > I'd suggest also to rename the packages only when > you are almost ready to graduate. This allows you to merge current > development and maintenance quite easily. > This is only if you intent to keep both subversion repo alive in //. But if users base their development on apache Jsecurity version, they will find it painfull to change the package at the very last moment. Don't know ... What if they release a preliminary version on Apache with the new packages, and make it the base for the incubator developments, so that users can use it straight away and benefit from the new features JSecurity will implement in the near future ? It can alleviate the burden of maintaining two different code bases, out of which one is known to be dead... > THe WIcket project did have all code imported into the incubator repo, > so we could easily backport features/bug fixes. We just released the > artifacts on sourceforge and uploaded them ourselves to the central > repo using the outside channels. We *did* make perfectly clear that > even though Wicket is in the incubator, that the release wasn't > endorsed by nor associated with Apache. You can look at the releases > for Wicket 1.2 (http://wicketframework.org/wicket-1.2) to see how we > did this. > This work too. Depends on the existing user's base, I guess ? > The Apache based development (org.apache.wicket) happened in parallel, > but for the most part in the same namespace as the old wicket code. We > did create a couple of releases inside the incubator to learn how to > perform an Apache release. But iirc we never actually published those > releases to the greater public. > > This process worked great for Wicket, but your mileage may vary. > In any case, Wicket team made it solid. A valuable experience for sure ! Thanks Martijn ! -- -- cordialement, regards, Emmanuel L�charny www.iktek.com directory.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org