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

Tiles-3 support [SPR-8825] #13467

Closed
spring-projects-issues opened this issue Nov 8, 2011 · 16 comments
Closed

Tiles-3 support [SPR-8825] #13467

spring-projects-issues opened this issue Nov 8, 2011 · 16 comments
Assignees
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: enhancement A general enhancement
Milestone

Comments

@spring-projects-issues
Copy link
Collaborator

mck opened SPR-8825 and commented

Tiles-3.0 requires new package with new TilesConfigurer, TilesView, and TilesViewResolver.

patch soon to come...


Affects: 3.0.6

Attachments:

7 votes, 12 watchers

@spring-projects-issues
Copy link
Collaborator Author

mck commented

initial patch.

i'm a little lost how to configure the dependencies to use tiles-3.0.0-SNAPSHOT

@spring-projects-issues
Copy link
Collaborator Author

mck commented

"waiting for triage" means it's waiting on who to do what?

@spring-projects-issues
Copy link
Collaborator Author

Rossen Stoyanchev commented

Thanks for providing the patch. It would be helpful if you created an issue project over at the Spring Framework issue repository. You will find a template project and instructions.

Waiting for triage means no one (from the Spring Framework team) has looked at the issue in sufficient detail yet in order to prioritize it, assign a version, etc. This is a standard process for all new tickets.

@spring-projects-issues
Copy link
Collaborator Author

mck commented

It would be helpful if you created an issue project over at the Spring Framework issue repository. You will find a template project and instructions.
done.

@spring-projects-issues
Copy link
Collaborator Author

Rossen Stoyanchev commented

Thanks for putting that together. Any idea what the timeline for Tiles 3.0 is? It's clearly not going to align with Spring 3.1 at this point especially given the backwards compatibility issue.

@spring-projects-issues
Copy link
Collaborator Author

mck commented

3.2 is fine. I'll get back to you on release schedule.

@spring-projects-issues
Copy link
Collaborator Author

mck commented

there's a new cleaner version of tiles-3 to spring integration in development at https://issues.apache.org/jira/browse/TREQ-12
if that issue goes ahead this issue should be closed as 'won't fix'.

@spring-projects-issues
Copy link
Collaborator Author

mck commented

We (tiles developers) decided that we'd like to see the cleaner version from TREQ-12 accepted into the springframework codebase.
This makes more sense for us, and we'd like to see tiles-request (a clean request abstraction library that actually completely independent of tiles code) get more exposure.

Tiles-3 has been released, and this cleaner version is now available in the pull request spring-attic/spring-framework-issues#30

@spring-projects-issues
Copy link
Collaborator Author

mck commented

Attached jar and pom artifact that can be used to test spring to tiles3 integration.

@spring-projects-issues
Copy link
Collaborator Author

mck commented

How does one go about providing a patch for the docs, eg http://static.springsource.org/spring/docs/current/spring-framework-reference/html/view.html#view-tiles ?

@spring-projects-issues
Copy link
Collaborator Author

Nicolas LE BAS commented

mck did a great job of reviewing it and fixed an significant issue.

I feel however that we can still a bit by exposing fewer implementation details from Apache Tiles, making it a bit more simple and versatile. I'll be discussing it at Apache, since it involves a couple of small patches in Tiles.

In case we cannot act fast enough over there, this could be included in Spring as-is without breaking compatibility.

@spring-projects-issues
Copy link
Collaborator Author

Chris Beams commented

repro project at spring-attic/spring-framework-issues#30

@spring-projects-issues
Copy link
Collaborator Author

mck commented

intentionally added commits ( 98f67c1 and f060fa6 and ea64341c7 ) to pull request. improvements as discussed in TREQ-12.

@spring-projects-issues
Copy link
Collaborator Author

Rossen Stoyanchev commented

How does one go about providing a patch for the docs, eg http://static.springsource.org/spring/docs/current/spring-framework-reference/html/view.html#view-tiles ?

mck, now that the Spring Framework is on github, simply submit a pull request there. Note that I am reviewing the code for the pull request you submitted to the spring-framework-issues project and there is no need to re-submit the same code to the Spring Framework project. I'll take care of doing that. For future cases however (like submitting documentation updates), submit directly to the Spring Framework Github project.

I feel however that we can still a bit by exposing fewer implementation details from Apache Tiles, making it a bit more simple and versatile. I'll be discussing it at Apache, since it involves a couple of small patches in Tiles.

Nicolas, what was the outcome of that or rather what's the current state?

@spring-projects-issues
Copy link
Collaborator Author

Nicolas LE BAS commented

Nicolas, what's the current state?

We've made the necessary modifications at apache, and the tiles-request-1.0.2 release is currently in a staging repository awaiting formal approval by the PMC. It should be in maven central in a week or two.

The pull request submitted by mck is up to date.

@spring-projects-issues
Copy link
Collaborator Author

Rossen Stoyanchev commented

See commit 2a11007a04ab810b594f18517bb447a300b6074f.

@spring-projects-issues spring-projects-issues added type: enhancement A general enhancement in: web Issues in web modules (web, webmvc, webflux, websocket) labels Jan 11, 2019
@spring-projects-issues spring-projects-issues added this to the 3.2 RC2 milestone Jan 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

2 participants