Bug #46464

Remove Neos SiteRepository from NodeConverter

Added by Soren Malling over 2 years ago. Updated over 1 year ago.

Status:Resolved Start date:2013-03-20
Priority:Should have Due date:
Assigned To:- % Done:

100%

Category:-
Target version:-

Description

ATM TYPO3.TYPO3CR packages in only useable along with the TYPO3.Neos package, since the Neos SiteRepository it required in the typeconverter NodeConverter

/**
 * @Flow\Inject
 * @var \TYPO3\Neos\Domain\Repository\SiteRepository
*/
protected $siteRepository;

Solution (I guess):
-------------------
Move the NodeConverter to TYPO3.Neos or remove dependency on the neos siterepository

  • or declare the dependency in composer.json

Associated revisions

Revision 0c3ac3b6
Added by Soren Malling over 1 year ago

[FEATURE] Remove dependency on TYPO3.Neos PublishingService

Remove dependency to publishing service in TYPO3.Neos
by providing a PublishingServiceInterface that
can be overwritten in Objects.yaml

Also introduce a generic publishing service for easy
extending of another publishing mechanisms.

Resolves: #46464
Releases: master, 1.1
Change-Id: If13788febbf94a905080daea749b6d8bad50a931
Reviewed-on: https://review.typo3.org/26495
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Reviewed-by: Steffen Wickham
Tested-by: Steffen Wickham
Reviewed-by: Karsten Dambekalns
Tested-by: Karsten Dambekalns

Revision 5c1428eb
Added by Soren Malling over 1 year ago

[FEATURE] Remove dependency on TYPO3.Neos PublishingService

Remove dependency to publishing service in TYPO3.Neos
by providing a PublishingServiceInterface that
can be overwritten in Objects.yaml

Also introduce a generic publishing service for easy
extending of another publishing mechanisms.

Resolves: #46464
Releases: master, 1.1
Change-Id: If13788febbf94a905080daea749b6d8bad50a931
Reviewed-on: https://review.typo3.org/28821
Reviewed-by: Karsten Dambekalns
Tested-by: Karsten Dambekalns
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann

History

#1 Updated by Robert Lemke over 2 years ago

  • Status changed from New to Closed

Currently TYPO3CR has not been released independently from TYPO3 Neos. We'd like to concentrate on the Neos 1.0 release before we do that.
However, you are welcome to provide a tested patch which removes more dependencies already.

Feel free to re-open this ticket if you'd like to proceed with it.

#2 Updated by Gerrit Code Review over 1 year ago

  • Status changed from Closed to Under Review

Patch set 1 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#3 Updated by Gerrit Code Review over 1 year ago

Patch set 1 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#4 Updated by Gerrit Code Review over 1 year ago

Patch set 2 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#5 Updated by Gerrit Code Review over 1 year ago

Patch set 2 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#6 Updated by Gerrit Code Review over 1 year ago

Patch set 3 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#7 Updated by Gerrit Code Review over 1 year ago

Patch set 4 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#8 Updated by Gerrit Code Review over 1 year ago

Patch set 3 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#9 Updated by Gerrit Code Review over 1 year ago

Patch set 5 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#10 Updated by Gerrit Code Review over 1 year ago

Patch set 4 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#11 Updated by Gerrit Code Review over 1 year ago

Patch set 5 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#12 Updated by Gerrit Code Review over 1 year ago

Patch set 6 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#13 Updated by Gerrit Code Review over 1 year ago

Patch set 6 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#14 Updated by Gerrit Code Review over 1 year ago

Patch set 7 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#15 Updated by Gerrit Code Review over 1 year ago

Patch set 7 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#16 Updated by Gerrit Code Review over 1 year ago

Patch set 8 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#17 Updated by Gerrit Code Review over 1 year ago

Patch set 9 for branch master of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/26496

#18 Updated by Gerrit Code Review over 1 year ago

Patch set 8 for branch master of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/26495

#19 Updated by Gerrit Code Review over 1 year ago

Patch set 1 for branch 1.1 of project Packages/TYPO3.TYPO3CR has been pushed to the review server.
It is available at https://review.typo3.org/28821

#20 Updated by Gerrit Code Review over 1 year ago

Patch set 1 for branch 1.1 of project Packages/TYPO3.Neos has been pushed to the review server.
It is available at https://review.typo3.org/28823

#21 Updated by Soren Malling over 1 year ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF