rwinch / spring-ldap-migrate-issues

0 stars 0 forks source link

LDAP-1: Create and Upload Maven POMs for Spring LDAP 1.1 #1

Closed rwinch closed 17 years ago

rwinch commented 17 years ago

Migrated from ["LDAP-1":https://jira.spring.io/browse/LDAP-1]

Create and upload Maven POMs for Spring LDAP 1.1.

rwinch commented 17 years ago

["Ulrik Sandberg":https://jira.spring.io/secure/ViewProfile.jspa?name=ulsa] said:

These are the dependencies we require:

<dependency org="commons-logging" name="commons-logging" rev="1.0.4" />
<dependency org="commons-lang" name="commons-lang" rev="2.1" />
<dependency org="commons-collections" name="commons-collections" rev="3.1" />
<dependency org="org.springframework" name="spring-beans" rev="2.0"/>
<dependency org="org.springframework" name="spring-core" rev="2.0"/>
<dependency org="org.springframework" name="spring-context" rev="2.0"/>
<dependency org="org.springframework" name="spring-dao" rev="2.0"/>
<dependency org="com.sun" name="ldapbp" rev="1.0" />

ldapbp-1.0 is Sun's LDAP booster pack. It's in Spring's repo-ext. There's also an optional dependency on Acegi 1.0.1, for those using that authentication source. Don't know if that goes in the pom though.

rwinch commented 17 years ago

["nebhale":https://jira.spring.io/secure/ViewProfile.jspa?name=nebhale] said:

We'll definitely include Acegi as an optional dependency in the POM. The LDAP booster pack isn't in the main Ibiblio repo but Maven has a method for injecting into your own personal repo and we can expect Maven users to know how to use that. I'll upload a file for you guys to check. Just comment here about it and I'll post it when you sign off.

rwinch commented 17 years ago

["Mattias Hellborg Arthursson":https://jira.spring.io/secure/ViewProfile.jspa?name=marthursson] said:

Actually, there's no dependency on ldapbp in Spring LDAP 1.1. That dependency is introduced in the upcoming version, (1.1.1) so it should be removed from the POM for 1.1. Other than that, the POM looks fine to me.

rwinch commented 17 years ago

["nebhale":https://jira.spring.io/secure/ViewProfile.jspa?name=nebhale] said:

Any thoughts on where you want to check this file into source control?

rwinch commented 17 years ago

["Ulrik Sandberg":https://jira.spring.io/secure/ViewProfile.jspa?name=ulsa] said:

We can store it in the spring-ldap main directory. Any best practice from other projects regarding naming and location?

rwinch commented 17 years ago

["Ulrik Sandberg":https://jira.spring.io/secure/ViewProfile.jspa?name=ulsa] said:

I added the release poms in the base directory:

https://svn.sourceforge.net/svnroot/springframework/spring-projects/trunk/spring-ldap/spring-ldap-1.1.pom https://svn.sourceforge.net/svnroot/springframework/spring-projects/trunk/spring-ldap/spring-ldap-1.1.1.pom

rwinch commented 17 years ago

["Mattias Hellborg Arthursson":https://jira.spring.io/secure/ViewProfile.jspa?name=marthursson] said:

It seems that this is now in place on ibiblio. Can we close this issue?

rwinch commented 17 years ago

["Ulrik Sandberg":https://jira.spring.io/secure/ViewProfile.jspa?name=ulsa] said:

I resolve this since it seems to be fixed in the Maven repos out there. Perhaps Ben can confirm this and then close it?