Yes, that's an alternative. But in my opinion not a better one (as this is 
almost the current situation; update license headers, change package names, 
move the code to elsewhere and that would be it) . As I said, soon more 
artifacts will join this project and we would end up with some kind of 
shadow-Amdatu project. Is that really what we want?

Regards, Ivo

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Jan Willem Janssen
Sent: vrijdag 3 februari 2012 12:56
To: [email protected]
Subject: Re: [Amdatu-developers] Subprojects that depend on sandboxes that have 
been released?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

There's an alternative mentioned in one of the first mail: create an entirely 
separate project on Github/SF/... and release it yourself.

On 2/3/12 12:46 PM, Ivo Ladage-van Doorn wrote:
> I cannot remove anything before there is an alternative solution.
> So far I didn?t hear an alternative to introducing an Amdatu Commons 
> subproject. I would be happy to discuss alternatives.
> 
> 
> 
> Regards, Ivo
> 
> 
> 
> *From:*[email protected]
> [mailto:[email protected]] *On Behalf Of *Marcel 
> Offermans *Sent:* vrijdag 3 februari 2012 11:29 *To:* 
> [email protected] *Subject:* Re: [Amdatu-developers] 
> Subprojects that depend on sandboxes that have been released?
> 
> 
> 
> Repeating myself:
> 
> 
> 
> You cannot just release code in the subversion repository of Amdatu 
> (because either it is in a sandbox and you cannot release it at all, 
> or it is in an officially approved project, which "Amdatu Commons" is 
> not, so remove the releases and the dependencies.
> 
> 
> 
> Greetings, Marcel
> 
> 
> 
> 
> 
> On Feb 3, 2012, at 11:00 AM, Ivo Ladage-van Doorn wrote:
> 
> 
> 
> Repeating myself; the source location of the artifact is irrelevant. I 
> do agree that using the references to Amdatu should be removed if we 
> do not move it to Amdatu (i.e. Amdatu Commons subproject), as I said 
> before.
> 
> We should however be careful with moving artifacts to external repo?s 
> which we do develop for the benefit of Amdatu. As I said, I expect 
> much more of these artifacts to come, especially if we move to the new 
> platform version. Do we really want to introduce another external repo 
> just because we refuse to introduce an Amdatu Commons subproject? We 
> should acknowledge that there is an obvious need for a subproject like 
> this and come up with a solution. So far I didn?t hear an alternative 
> to the Commons subproject.
> 
> 
> 
> Regards, Ivo
> 
> 
> 
> *From:* [email protected]
> <mailto:[email protected]>
> [mailto:[email protected]]
> <mailto:[mailto:[email protected]]> *On Behalf Of 
> *Marcel Offermans *Sent:* vrijdag 3 februari 2012 10:25 *To:* 
> [email protected] <mailto:[email protected]>
> *Subject:* Re: [Amdatu-developers] Subprojects that depend on 
> sandboxes that have been released?
> 
> 
> 
> Are you seriously arguing that it's fine to put arbitrary code in the 
> Amdatu subversion repository, use the Amdatu name and release it 
> without consulting anybody?
> 
> 
> 
> I'm fine with you moving this code to sourceforge or github and 
> releasing it there on a personal title, provided that you do change 
> the name to not refer to Amdatu in any way, but as long as its in our 
> repository you should stick to the procedures we agreed upon.
> 
> 
> 
> Greetings, Marcel
> 
> 
> 
> 
> 
> On Feb 3, 2012, at 10:03 AM, Ivo Ladage-van Doorn wrote:
> 
> 
> 
> 
> The origin of the artifact doesn?t matter. We use a whole bunch of 
> other artifacts, like json, gson, sf4j, log4j, shindig, cassandra, 
> oauth, commons-httpclient, commons-logging, etc. etc. We do not care 
> where the actual source code resides, we depend on their released 
> versions (and even shapshots; like pax useradmin
> 0.0.1-SNAPSHOT) and if they are not available in some online mvn repo, 
> we add it to our mvn repo. This is exactly the case for this artifact; 
> you should see it as an external artifact used by us and deployed in 
> the amdatu mvn repo for convenience. It is not part of Amdatu so there 
> is nothing to discuss or vote about.
> 
> Of course, since I created the artifact  I added the amdatu license 
> header and used the amdatu package naming. This at least implies that 
> there is a link with Amdatu. I can change the license header and 
> rename the packages/artifact names if needed.
> 
> We did have a discussion about the ?Amdatu Commons? subproject, and it 
> was obvious (as mentioned below) that we will not agree about its 
> need. Therefore this is the best alternative.
> 
> 
> 
> Regards, Ivo
> 
> 
> 
> *From:* [email protected]
> <mailto:[email protected]>
> [mailto:[email protected]]
> <mailto:[mailto:[email protected]]> *On Behalf Of 
> *Marcel Offermans *Sent:* vrijdag 3 februari 2012 9:40 *To:* 
> [email protected] <mailto:[email protected]>
> *Subject:* Re: [Amdatu-developers] Subprojects that depend on 
> sandboxes that have been released?
> 
> 
> 
> My point is you should have discussed that before having projects 
> depend on code in your sandbox or releasing code in your sandbox.
> 
> 
> 
> So undo these changes and releases and then start a proper discussion, 
> explaining us why you want an "Amdatu Commons"
> subproject. If there is consensus, then we have to go to the board 
> (because they're the only ones who can formally approve that).
> 
> 
> 
> For the record, in the platform we had a discussion about the 
> "utilities" that were used amongst different sub projects and decided 
> against those (see
> http://jira.amdatu.org/jira/browse/AMDATU-264) so I don't think having 
> an "Amdatu Commons" subproject would be a good idea.
> 
> 
> 
> Greetings, Marcel
> 
> 
> 
> On Feb 3, 2012, at 9:14 AM, Ivo Ladage-van Doorn wrote:
> 
> 
> 
> 
> 
> Hi Marcel,
> 
> 
> 
> I agree that this is not an ideal situation, but there are currently 
> no alternatives. This particular bundle is shared among the 
> subprojects Big Data, OpenSocial and Auth. It is not part of these 
> subprojects and has an independent release cycle. With removing 
> various ?generic? bundles like this one from the platform in the 
> upcoming release, much more of these bundles will arise.
> 
> So we need to think about how to deal with bundles like these. I 
> suggest to introduce an ?Amdatu Commons? subproject, an umbrella 
> project for generic bundles/utilities used by the subprojects but not 
> part of the platform. If such a subproject is available, I can move 
> the code from my sandbox to that subproject. Until then, it remains in 
> my sandbox.
> 
> 
> 
> Regards, Ivo
> 
> 
> 
> *From:* Marcel Offermans [mailto:[email protected]]
> <mailto:[mailto:[email protected]]> *Sent:* donderdag 2 
> februari 2012 17:44 *To:* [email protected] 
> <mailto:[email protected]> *Cc:* Ivo Ladage-van Doorn
> *Subject:* Subprojects that depend on sandboxes that have been 
> released?
> 
> 
> 
> Hello Ivo,
> 
> 
> 
> I was highly surprised today that I could no longer build the trunk of 
> our OpenSocial project, even though the Bamboo build works.
> 
> 
> 
> After some investigation, it turns out that OpenSocial depends on 
> something called 
> org.amdatu.commons:org.amdatu.commons.restdoclet:jar:1.0.3, which has 
> a package name that does not seem to belong to any of our subprojects, 
> nor is it part of the platform. After browsing around it seems to be 
> in your sandbox:
> http://subversion.amdatu.org/viewvc/amdatu/sandbox/ivol/amdatu-commons
> /
>
> 
> 
> 
> No project should ever depend on something in someone's sandbox.
> 
> 
> 
> The next question was, why does Bamboo not fail. It seems that there 
> were even versions released from this sandbox, as can be seen here:
> http://repository.amdatu.org/releases/org/amdatu/commons/org.amdatu.co
> mmons.restdoclet/
>
> 
> 
> 
> I don't remember us ever voting on any of those releases, nor did we 
> ever agree to even do releases from sandboxes (which makes no sense 
> whatsoever).
> 
> 
> 
> Please:
> 
> a) immediately remove all releases from that folder;
> 
> b) remove all dependencies of OpenSocial on stuff in a sandbox.
> 
> 
> 
> Greetings, Marcel
> 
> 
> 
> _______________________________________________ Amdatu-developers 
> mailing list [email protected] 
> <mailto:[email protected]>
> http://lists.amdatu.org/mailman/listinfo/amdatu-developers
> 
> 
> 
> _______________________________________________ Amdatu-developers 
> mailing list [email protected] 
> <mailto:[email protected]>
> http://lists.amdatu.org/mailman/listinfo/amdatu-developers
> 
> 
> 
> _______________________________________________ Amdatu-developers 
> mailing list [email protected] 
> <mailto:[email protected]>
> http://lists.amdatu.org/mailman/listinfo/amdatu-developers
> 
> 
> 
> 
> 
> _______________________________________________ Amdatu-developers 
> mailing list [email protected] 
> http://lists.amdatu.org/mailman/listinfo/amdatu-developers


- --
Met vriendelijke groeten | Kind regards

Jan Willem Janssen | Software Architect
+31 631 765 814

/My world is:/

Luminis Technologies B.V.
IJsselburcht 3
6825 BS  Arnhem
+31 88 586 46 30

http://www.luminis-technologies.com
http://www.luminis.eu

KvK (CoC) 09 16 28 93
BTW (VAT) NL8169.78.566.B.01
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPK8tJAAoJEKF/mP2eHDc4Cy8P/j8DIandF2A+TJZoNskVSyOu
uaYZS28oLoo0CeSZIxAlrNOAg7aIVWkN6F182upG3GE1D3JncI7bbbO70fTIlZ9q
hnuETvM9C7sO+1DXnKzDAJLR0yE100U/p9RLNSvC+gGeTgQptOW5dbL1arCUWlAr
ahsewvTAzd/dt0dzO4yZ91BJPq9gziZayRUeri634I4XHadWt+GFs6gG9CURlv8y
otdr62ijnHjL1/V63jPiGNQh6itfOKIBbdcytckXzl/6+MnK/QrFc0zP1Mus5TmD
xTXn6nDkzQzANlrNnfuzO1c/SWN40IsxrIuIwE5Y866YUO6Ba+Egs6GaJGQ5zycz
h1HB/44HDlWKolef5t+n/c2BUP1DHoiY8uabbTcve+I6H17YR5IGNu/EmvbArKsz
pHKS3TSokasoETXgHLCclKyTd2uGD33jdfMDon47AXaSznNBtklg5ZqW+a74aeWn
um2B6mXrthdm3tv3nnavk8OJ/1RKg7aqGmC6C+oCl1Hs9yqQfOupvUsPz/LSa6b8
6Pgmpuh0JTPUsciR1n7s8bqYHATZwg9eMBBcG3QZLmnk0YhslrsyRiTrzhO7KiQa
ftR5xexOa/u7dR4IV/9TTcC8uJG9funL6Qcw2hcHBKzvwrNO4yX+Z21Aoosc95h3
inWOtGEINgpZCOFT39ym
=hlc0
-----END PGP SIGNATURE-----

_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers

_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers

Reply via email to