Project

General

Profile

Actions

Task #47193

closed

Move the extbase scheduler to the scheduler extension

Added by Thomas Maroschik over 11 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Extbase
Target version:
Start date:
2013-04-13
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The extbase scheduler classes are dependent on the scheduler. But the scheduler is not a required extension.

This means that there is an implicit dependency that can make tests failing. Move the classes to the scheduler extension and establish some class aliases in the ClassAliasMap there.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Feature #49219: Better naming for commandController in schedulerClosed2013-06-18

Actions
Related to TYPO3 Core - Feature #49071: SchedulerTask: Rethrow exceptions in task executionClosed2013-06-12

Actions
Actions #1

Updated by Alexander Schnitzler over 11 years ago

  • Target version set to Extbase 6.2
Actions #2

Updated by Anja Leichsenring over 11 years ago

  • Target version changed from Extbase 6.2 to Extbase 6.3
Actions #3

Updated by Marc Bastian Heinrichs over 11 years ago

  • Target version changed from Extbase 6.3 to Extbase 6.2

important for LTS, isn't it?

Actions #4

Updated by Alexander Schnitzler over 11 years ago

I don't really think it'sthat important for the LTS. imho frontend issues are quite more important. In the end the scheduler works, so this is kind of cosmetics.

Actions #5

Updated by Gerrit Code Review over 11 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/22765

Actions #6

Updated by Marc Bastian Heinrichs almost 11 years ago

Is it really a clean solution to have classes like Scheduler\Extbase\Task in extension scheduler? And Task itself is registered in extbase ext_tables.php? Doesn't look straightforward to me.

The basic problem are the tests, aren't they?
Won't it be cleaner to move the Task with it's tests to a own extension extbase_task, e.g.? This should be depend on scheduler then and it optional.

Actions #7

Updated by Alexander Opitz about 10 years ago

  • Project changed from 534 to TYPO3 Core
  • Category set to Extbase
  • Target version changed from Extbase 6.2 to 7.0
  • TYPO3 Version set to 6.2
Actions #8

Updated by Mathias Schreiber almost 10 years ago

  • Target version changed from 7.0 to 7.1 (Cleanup)
Actions #9

Updated by Wouter Wolters almost 10 years ago

  • Status changed from Under Review to Closed
Actions

Also available in: Atom PDF