I'd like to get some kind of consensus on naming of the spring/springframework packages. We have some of both:
spring-ldap-javadoc.noarch spring-ldap.noarch spring-maps-default.noarch spring-retry-javadoc.noarch spring-retry.noarch springframework-aop.noarch springframework-beans.noarch springframework-context-support.noarch springframework-context.noarch springframework-expression.noarch springframework-instrument.noarch springframework-javadoc.noarch springframework-jdbc.noarch springframework-jms.noarch springframework-orm.noarch springframework-oxm.noarch springframework-security-javadoc.noarch springframework-security.noarch springframework-struts.noarch springframework-tx.noarch springframework-web.noarch springframework-webmvc-portlet.noarch springframework-webmvc.noarch springframework.noarch
The core/parent package is currently "springframework", but one could argue it should be called "spring-framework".
I think the spring-* names more closely match current upstream. However, "spring" itself is:
Name : spring Arch : x86_64 Version : 94.1 Release : 3.fc19 Size : 16 M Repo : updates/19/x86_64 Summary : Multiplayer, 3D realtime strategy combat game URL : http://springrts.com License : GPLv2+ and GPLv3+ and LGPLv2 and GFDL and (GFDL or CC-BY) Description : Spring is a project aiming to create a new, versatile, full 3D Real Time : Strategy Engine. : Spring is designed to be played as online multiplayer matches, but some AI are : also available to play against the computer. : Please read the README.Fedora file to get started. The Spring wiki is also a : great resource, read it here: http://spring.clan-sy.com/wiki/Main_Page
and spring-installer is a helper program for spring.
springframework-* seems to have been what is most commonly used and probably what we should standardize on?
Hi,
For the sake of consistency I'd go for springframework-*, but also because they had to change their groupid when the rules changed on the maven central (spring => org.springframework). Upstream itself calls it "Spring Framework" [1] as part of the spring ecosystem.
Best Regards, Dridi
[1] http://projects.spring.io/spring-framework/
On Fri, Oct 18, 2013 at 9:47 PM, Orion Poplawski orion@cora.nwra.com wrote:
I'd like to get some kind of consensus on naming of the spring/springframework packages. We have some of both:
spring-ldap-javadoc.noarch spring-ldap.noarch spring-maps-default.noarch spring-retry-javadoc.noarch spring-retry.noarch springframework-aop.noarch springframework-beans.noarch springframework-context-support.noarch springframework-context.noarch springframework-expression.noarch springframework-instrument.noarch springframework-javadoc.noarch springframework-jdbc.noarch springframework-jms.noarch springframework-orm.noarch springframework-oxm.noarch springframework-security-javadoc.noarch springframework-security.noarch springframework-struts.noarch springframework-tx.noarch springframework-web.noarch springframework-webmvc-portlet.noarch springframework-webmvc.noarch springframework.noarch
The core/parent package is currently "springframework", but one could argue it should be called "spring-framework".
I think the spring-* names more closely match current upstream. However, "spring" itself is:
Name : spring Arch : x86_64 Version : 94.1 Release : 3.fc19 Size : 16 M Repo : updates/19/x86_64 Summary : Multiplayer, 3D realtime strategy combat game URL : http://springrts.com License : GPLv2+ and GPLv3+ and LGPLv2 and GFDL and (GFDL or CC-BY) Description : Spring is a project aiming to create a new, versatile, full 3D Real Time : Strategy Engine. : Spring is designed to be played as online multiplayer matches, but some AI are : also available to play against the computer. : Please read the README.Fedora file to get started. The Spring wiki is also a : great resource, read it here: http://spring.clan-sy.com/wiki/Main_Page
and spring-installer is a helper program for spring.
springframework-* seems to have been what is most commonly used and probably what we should standardize on?
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
Hi,
On 10/18/2013 11:20 PM, Dridi Boukelmoune wrote:
Hi,
For the sake of consistency I'd go for springframework-*, but also because they had to change their groupid when the rules changed on the maven central (spring => org.springframework). Upstream itself calls it "Spring Framework" [1] as part of the spring ecosystem.
The problem is that this upstream has a lot of projects. "Spring Framework" is just one of them. Another is "Spring Security", "Spring Retry", "Spring Batch", ... [1]. On the other hand, all the projects have "springframework" in their groupId (e.g.: "org.springframework.security"). I just recently added package "spring-retry" to Fedora, but I agree that we should find some consensus. I am OK with renaming it to "springframework-retry", if that's what we want.
[1]: http://spring.io/projects
Regards, Michal
Best Regards, Dridi
[1] http://projects.spring.io/spring-framework/
On Fri, Oct 18, 2013 at 9:47 PM, Orion Poplawski orion@cora.nwra.com wrote:
I'd like to get some kind of consensus on naming of the spring/springframework packages. We have some of both:
spring-ldap-javadoc.noarch spring-ldap.noarch spring-maps-default.noarch spring-retry-javadoc.noarch spring-retry.noarch springframework-aop.noarch springframework-beans.noarch springframework-context-support.noarch springframework-context.noarch springframework-expression.noarch springframework-instrument.noarch springframework-javadoc.noarch springframework-jdbc.noarch springframework-jms.noarch springframework-orm.noarch springframework-oxm.noarch springframework-security-javadoc.noarch springframework-security.noarch springframework-struts.noarch springframework-tx.noarch springframework-web.noarch springframework-webmvc-portlet.noarch springframework-webmvc.noarch springframework.noarch
The core/parent package is currently "springframework", but one could argue it should be called "spring-framework".
I think the spring-* names more closely match current upstream. However, "spring" itself is:
Name : spring Arch : x86_64 Version : 94.1 Release : 3.fc19 Size : 16 M Repo : updates/19/x86_64 Summary : Multiplayer, 3D realtime strategy combat game URL : http://springrts.com License : GPLv2+ and GPLv3+ and LGPLv2 and GFDL and (GFDL or CC-BY) Description : Spring is a project aiming to create a new, versatile, full 3D Real Time : Strategy Engine. : Spring is designed to be played as online multiplayer matches, but some AI are : also available to play against the computer. : Please read the README.Fedora file to get started. The Spring wiki is also a : great resource, read it here: http://spring.clan-sy.com/wiki/Main_Page
and spring-installer is a helper program for spring.
springframework-* seems to have been what is most commonly used and probably what we should standardize on?
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
-- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
On 10/21/2013 01:17 AM, Michal Srb wrote:
The problem is that this upstream has a lot of projects. "Spring Framework" is just one of them. Another is "Spring Security", "Spring Retry", "Spring Batch", ... [1]. On the other hand, all the projects have "springframework" in their groupId (e.g.: "org.springframework.security").
This is why I wish that all java packages used <groupId>-<artifactId> in the package name.
The policy seems to be to drop the tld, and change every `.' to `-'. Following those rules, the package name should probably be springframework-security-<artifactId>.
java-devel@lists.fedoraproject.org