Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Modules #5

Closed
slothsoft opened this issue Mar 15, 2019 · 5 comments

Comments

@slothsoft
Copy link
Owner

commented Mar 15, 2019

These Maven modules need a review. It's not necessary to fix everything but the most serious issues, but maybe change at least the weird naming of the pom.xml:

  • Maven PHP parent pom
  • Maven PHP Site parent pom
  • Checkstyle resources 1
  • Maven PHP Java parent pom
  • Maven PHP Java parent pom (Branches)
  • java-parent:2.0.3-SNAPSHOT
  • Maven PHP Site parent pom (Branches)
  • site-parent:2.0.3-SNAPSHOT
  • Maven parent pom (Branches)
  • generic-parent:2.0.3-SNAPSHOT
  • Maven PHP Sitemap generation 1
  • archetype-parent:2.0.3-SNAPSHOT
  • PHP ARCHETYPE: PHP DOCTRINE 2.0.3-SNAPSHOT
  • PHP ARCHETYPE: PHP LIBRARY 2.0.3-SNAPSHOT
  • PHP ARCHETYPE: PHP WEB MODULE 2.0.3-SNAPSHOT
  • PHP ARCHETYPE: PHP ZEND 2.0.3-SNAPSHOT
  • archetypes:2.0.3-SNAPSHOT
  • maven-php-jettycgi:2.0.3-SNAPSHOT
  • phpmaven-testtool:2.0.3-SNAPSHOT
  • maven-php-core:2.0.3-SNAPSHOT
  • maven-httpd-control-api:2.0.3-SNAPSHOT
  • maven-httpd-control-config:2.0.3-SNAPSHOT
  • maven-httpd-control-ix:2.0.3-SNAPSHOT
  • maven-httpd-control-win32:2.0.3-SNAPSHOT
  • maven-httpd-plugin:2.0.3-SNAPSHOT
  • java-parent:0.1.10-SNAPSHOT
  • library:0.1.10-SNAPSHOT
  • library:0.1.10-SNAPSHOT
  • maven-php-exec:2.0.3-SNAPSHOT
  • maven-php-dependency:2.0.3-SNAPSHOT
  • maven-php-dependency:2.0.3-SNAPSHOT
  • maven-php-phar:2.0.3-SNAPSHOT
  • maven-php-project:2.0.3-SNAPSHOT
  • maven-php-phpunit:2.0.3-SNAPSHOT
  • java-parent:0.1.1-SNAPSHOT
  • library:0.1.1-SNAPSHOT
  • library:0.1.1-SNAPSHOT
  • maven-php-pear:2.0.3-SNAPSHOT
  • maven-php-phpdoc:2.0.3-SNAPSHOT
  • maven-php-validate-lint:2.0.3-SNAPSHOT
  • php-maven-plugin:2.0.3-SNAPSHOT
  • 2.0.3-SNAPSHOT
  • generic-parent:0.1.1-SNAPSHOT
  • site-parent:0.1.1-SNAPSHOT
  • 0.1.1-SNAPSHOT
  • generic-parent:0.1.10-SNAPSHOT
  • site-parent:0.1.10-SNAPSHOT
  • 0.1.10-SNAPSHOT
  • Maven PHP Site skin
  • Maven PHP Java resources
  • Maven PHP Site parent pom (Tags)
  • Maven PHP Java parent pom (Tags)
  • Maven parent pom (Tags)
  • Maven PHP Build aggregator
  • everything
@slothsoft slothsoft added the bug label Mar 15, 2019
@slothsoft slothsoft self-assigned this Mar 15, 2019
@slothsoft slothsoft added this to the 1.0.0 (Revival) milestone Mar 15, 2019
slothsoft added a commit that referenced this issue Mar 15, 2019
deleted the project, because I don't plan to recreate php-maven.org (if
I collect the information from this page, I'll do it in the wiki of this
GitHub project)
slothsoft added a commit that referenced this issue Mar 15, 2019
- removed all the site plug-ins, since I won't use them to create a
website
- removed Cobertura because I don't need such strict rules right now
- removed Eclipse config
slothsoft added a commit that referenced this issue Mar 15, 2019
- removed it and all its calls because I don't think I'll ever need it
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed them because they don't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed it because it doesn't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed them because they don't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed it because it doesn't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed them because they don't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed it because it doesn't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed it because it doesn't have any relevant information for this
repository
slothsoft added a commit that referenced this issue Mar 16, 2019
- removed it because it I don't have tags
slothsoft added a commit that referenced this issue Mar 16, 2019
- replaced "archetype-parent" with  archetypes:2.0.3-SNAPSHOT" because I
don't know what it does
- renamed "archetypes:2.0.3-SNAPSHOT"
- removed site and "copy-archetype-catalog" because I don't think it's
needed
slothsoft added a commit that referenced this issue Mar 16, 2019
slothsoft added a commit that referenced this issue Mar 20, 2019
 - updated AbstractTestCase from JUnit 3 to 5
 - updated all depending projects (while making sure no tests got lost)
@slothsoft

This comment has been minimized.

Copy link
Owner Author

commented Mar 20, 2019

-> #6 Remove Checkstyle Comments
-> #7 Fix Maven Warnings
-> #8 Revisit To-Dos
-> #9 Reorder Projects

slothsoft added a commit that referenced this issue Mar 21, 2019
- updated to JUnit 5
- removed site, checkstyle and cobertura because it's not needed
slothsoft added a commit that referenced this issue Mar 21, 2019
- removed site, cobertura and checkstyle because they're not needed
- removed distribution management
@slothsoft

This comment has been minimized.

Copy link
Owner Author

commented Mar 22, 2019

-> #10 Handle @since

slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site and checkstyle because they're not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site, Cobertura and checkstyle because they're not needed
- removed distribution management
- updated to JUnit 5
- added API to disable tests if no PHP is present
@slothsoft

This comment has been minimized.

Copy link
Owner Author

commented Mar 22, 2019

-> #11 Fix Test Cases

slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site and checkstyle because they're not needed
- removed distribution management
- updated to JUnit 5
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site and checkstyle because they're not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site because it's not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site because it's not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site, Cobertura because it's not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site, Cobertura because it's not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site, Cobertura because it's not needed
- removed distribution management
slothsoft added a commit that referenced this issue Mar 22, 2019
- removed site, Cobertura because it's not needed
- removed distribution management
@slothsoft

This comment has been minimized.

Copy link
Owner Author

commented Mar 22, 2019

-> #12 Add License

slothsoft added a commit that referenced this issue Mar 22, 2019
@slothsoft

This comment has been minimized.

Copy link
Owner Author

commented Mar 22, 2019

Deleted at least 19 projects that I won't have to maintain now.

@slothsoft slothsoft closed this Mar 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.