blog.Resource

Archive:

News-Feeds:


RSS 2.0
RSS 0.91
RDF
ATOM 0.3
February 12, 2010

A-Class Extensions - Name your Tune

By: Olivier Dobberkau

Recently the TYPO3 Core Dev Team announced (Thanks A. Beutel for giving me that Link) that there will be a set of upcoming TYPO3 extension being ported to Extbase and FLOW3. Extbase being the technical bridge to TYPO3 Version 5 and the guarantee that your current TYPO3 install in 4.x will be able to be migrated once TYPO3 Version 5 comes out. These extensions that will make the way to Version 5 thru Extbase are called A-Class extensions by the Coreguys.

Now I wonder which extension could that be?

A quick poll in one of the latest TYPO3 user group meeting resulted in this following list:

  • News
  • Address
  • Calendar
  • Directmail
  • Guestbook / Blog / Comments
  • User Registration
  • Seminars
  • Products / Shop / Commerce / Shopping Cart
  • API to the Core
  • Indexed Search / Solr for TYPO3
  • ...

Does this list miss a candidate? Please let me know and add your favorite on the comments section down below. I am currious about your opinion.

Not having used Extbase in a reallife project yet, I believe that the idea of A-Class Extensions will be of use for TYPO3 and the ongoing developement of FLOW3 and Extbase as it will show where the missing stuff is and if we can move to another level in TYPO3 development.


comments

comment #1
Gravatar: Patrick Patrick February 12, 2010 02:58
If there's only a single extension to code to "make a statement" about the value of ExtBase it's the son of tt_news.

If it's well coded, well documented and got all functionalities that tt_news have, everything will follow...

I also think it must not be called tt_news version 4 or something similar... and must not port the hacks added over the 10 years development of tt_news. Maybe a migration script but starting from a functional document is a must IMHO.

Patrick

comment #2
Gravatar: Andreas Andreas February 12, 2010 07:34
The release Manager of fourfour - Benni Mack - wrote some information about A-Class extensions on Forge: http://forge.typo3.org/wiki/typo3v4-core/Fourfour

comment #3
Gravatar: Andy Andy February 12, 2010 08:09
I would suggest Powermail since it's one of the extensions I use in every installation.

comment #4
Gravatar: Tolleiv Tolleiv February 12, 2010 09:52
Their announcement didn't say anything about porting then to extbase - sounds very unrealistic to me to have ports of these extensions without even having proper extbase support in the backend. Imho the list of popular extensions is a good place to start with: http://typo3.org/extensions/repository/popular/ ... ;)

comment #5
Gravatar: mario mario February 12, 2010 14:11
This is a projekt I really want to contribute some time.

Therefore I searched some information about extbase support in the backend... but at the moment there are just few details.

Is there any further information and I just didn't found it or do I have to wait for the book from Jochen Rau / Sebastion Kurfürst? ;)

comment #6
Gravatar: Charles Charles February 12, 2010 16:36
Powermail is also a premier extension for us as well, however, each person/company is going to have their own opinions.

Although the "Popular Extensions" mentioned above is a great starting place... it doesn't give accurate numbers for what is popular "right now" since it draws from all-time downloads. Seriously, what do downloads in 2004 have to do with popularity now?

To get a more accurate picture of what people are currently using and maintaining, you would need to generate a popular list for a much more recent time frame like that last 365 days.

What do you guys think of that?

comment #7
Gravatar: Simon Browning Simon Browning February 12, 2010 18:06
irfaq, or some frequently asked questions extension. We use it on almost every site.

comment #8
Gravatar: Albanc Albanc February 15, 2010 16:31
Templavoilà would be a big piece to port to Typo3 V5.
Yet it is so powerfull and so many websites are being based on it that it would be very welcome to have it, and it could ease the transition for those numerous sites if a transition to v5 remains possible.

comment #9
Gravatar: Jonas Jonas February 16, 2010 09:36
Hi

We used ExtBase in a huge reallife extension for over 5000 users. It's great!

We'll be at the commerce developer meeting this weekend, and we'll discuss how we can rewrite TYPO3-Commerce for ExtBase...

TYPO3-Commerce should be definitely in the list. There are over 50 Extensions which add functionality to TYPO3-Commerce and it's the most advanced shop extension for TYPO3...

Best regards,
Jonas

comment #10
Gravatar: Sven Sven February 17, 2010 11:00
TemplaVoila is a must. And tt_news, while at it, should be rewritten from scratch, since it's not exactly well designed (i.e. no distinction in "getListItems() + renderListItems()" so you'd have a chance to access the fetched items before they are transformed to HTML).

comment #11
Gravatar: Web Web February 17, 2010 22:17
we user Powermail a lot, please list it :)

comment #12
Gravatar: Klaus Klaus February 19, 2010 09:10
Templavoila & Simulate Static Documents (if not both are in the core)

comment #13
Gravatar: Patricia Patricia February 26, 2010 13:18
I agree with Tolleiv and Charles. A good place to start is are the most popular downloads. However, I see the problem Charles mentioned, that we would need a list summarising the more recent download (1 year or 1.5 years sounds good to me).
The ones we use in almost every installation are tt_news and powermail...
Thanks for the post!

Sorry, comments are closed for this post.