playframework / playframework/play1

Please cleanup the dependencies

Open
#1,265 0 comments 0 reactions 1 assignee View on GitHub

@xael-fry is already working on this.

Since Aug 22, 2025.

dependencies
Dominant language
Java
Stars
1.6k
Forks
671
Avg merge
12d 15h
Merged PRs (30d)
1

Description

Please review the current state of:
https://github.com/playframework/play1/blob/master/framework/dependencies.yml
https://github.com/playframework/play1/tree/master/framework/lib

I tried to get an overview and put the relevant information into a sheet.
https://docs.google.com/spreadsheets/d/1DhFwZKYPBE7vD9tQfLQmpGOsYkMWtbimrbUB5P86pOg/edit?usp=sharing

Maybe sort the dependencies file of Play1 on the artifact column.

group artifact version file
javax.activation activation 1.1.1 activation-1.1.1.jar
  antlr 2.7.7 antlr-2.7.7.jar
org.ow2.asm asm 6.2 asm-6.2.jar
      asm-all-5.2.jar
com.ning async-http-client 1.9.40 async-http-client-1.9.40.jar
org.bouncycastle bcpkix-jdk15on 1.60 bcpkix-jdk15on-1.60.jar
org.bouncycastle bcprov-jdk15on 1.60 bcprov-jdk15on-1.60.jar
com.mchange c3p0 0.9.5.2 c3p0-0.9.5.2.jar
      c3p0-oracle-thin-extras-0.9.5.jar
cglib cglib 3.2.7 cglib-3.2.7.jar
com.fasterxml classmate 1.3.3 classmate-1.3.3.jar
  commons-beanutils 1.9.2 commons-beanutils-1.9.2.jar
  commons-codec 1.10 commons-codec-1.10.jar
      commons-collections-3.2.2.jar
org.apache.commons commons-email 1.4 commons-email-1.4.jar
  commons-fileupload 1.3.2 commons-fileupload-1.3.2.jar
  commons-io 2.5 commons-io-2.5.jar
com.google.code.maven-play-plugin.org.apache.commons commons-javaflow 1590792 commons-javaflow-1590792.jar
  commons-lang 2.6 commons-lang-2.6.jar
  commons-logging 1.2 commons-logging-1.2.jar
  dom4j 1.6.1 dom4j-1.6.1.jar
net.sf.ehcache ehcache-core 2.6.11 ehcache-core-2.6.11.jar
net.sf.ezmorph ezmorph 1.0.6 ezmorph-1.0.6.jar
org.apache.geronimo.specs geronimo-servlet_2.5_spec 1.2 geronimo-servlet_2.5_spec-1.2.jar
org.codehaus.groovy groovy 2.5.1 groovy-2.5.1.jar
org.codehaus.groovy groovy-xml 2.5.1 groovy-xml-2.5.1.jar
com.google.code.gson gson 2.8.5 gson-2.8.5.jar
com.h2database h2 1.4.196 h2-1.4.196.jar
org.hamcrest hamcrest-all 1.3 hamcrest-all-1.3.jar
org.hibernate hibernate-c3p0 5.2.10.Final hibernate-c3p0-5.2.10.Final.jar
org.hibernate.common hibernate-commons-annotations 5.0.1.Final hibernate-commons-annotations-5.0.1.Final.jar
org.hibernate hibernate-core 5.2.10.patched hibernate-core-5.2.10.patched.jar
org.hibernate hibernate-ehcache 5.2.10.Final hibernate-ehcache-5.2.10.Final.jar
      hibernate-entitymanager-5.2.10.Final.jar
org.hibernate.javax.persistence hibernate-jpa-2.1-api 1.0.0.Final hibernate-jpa-2.1-api-1.0.0.Final.jar
org.hibernate hibernate-validator 5.4.1.Final hibernate-validator-5.4.1.Final.jar
com.zaxxer HikariCP 3.2.0 HikariCP-3.2.0.jar
org.apache.ivy ivy 2.4.0 ivy-2.4.0.jar
com.jamonapi jamon 2.81 jamon-2.81.jar
org.javassist javassist 3.23.1-GA javassist-3.23.1-GA.jar
  javax.inject 1.0 javax.inject-1.0.jar
  jaxen 1.1.6 jaxen-1.1.6.jar
org.jboss.logging jboss-logging 3.3.0.Final jboss-logging-3.3.0.Final.jar
org.jboss.spec.javax.transaction jboss-transaction-api_1.2_spec 1.0.1.Final jboss-transaction-api_1.2_spec-1.0.1.Final.jar
      jj-imaging.jar
      jj-simplecaptcha.jar
      jj-textile.jar
      jj-wikitext.jar
  joda-time 2.10 joda-time-2.10.jar
  jregex 1.2_01 jregex-1.2_01.jar
net.sf.jsr107cache jsr107cache 1.1 jsr107cache-1.1.jar
  junit 4.12 junit-4.12.jar
  log4j 1.2.17 log4j-1.2.17.jar
javax.mail mail 1.4.7 mail-1.4.7.jar
com.mchange mchange-commons-java 0.2.12 mchange-commons-java-0.2.12.jar
mysql mysql-connector-java 5.1.46 mysql-connector-java-5.1.46.jar
io.netty netty 3.10.6.Final netty-3.10.6.Final.jar
org.eclipse.jdt org.eclipse.jdt.core 3.14.0 org.eclipse.jdt.core-3.14.0.jar
net.sf.oval oval 1.86 oval-1.86.jar
org.postgresql postgresql 42.2.4 postgresql-42.2.4.jar
oauth.signpost signpost-core 1.2.1.2 signpost-core-1.2.1.2.jar
org.slf4j slf4j-api 1.7.22 slf4j-api-1.7.22.jar
org.slf4j slf4j-log4j12 1.7.22 slf4j-log4j12-1.7.22.jar
org.yaml snakeyaml 1.17 snakeyaml-1.17.jar
net.spy spymemcached 2.12.1 spymemcached-2.12.1.jar
javax.validation validation-api 1.1.0.Final validation-api-1.1.0.Final.jar
  xmlpull 1.1.3.4d_b4_min xmlpull-1.1.3.4d_b4_min.jar
com.thoughtworks.xstream xstream 1.4.9 xstream-1.4.9.jar

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.