<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">+1 for EXT:realurl as sysext and a quick working solution.<br class=""><div class=""><br class="webkit-block-placeholder"></div><div apple-content-edited="true" class="">
+1 for a solid routing solution</div><div apple-content-edited="true" class=""><br class=""></div><div apple-content-edited="true" class="">_Frank<br class="Apple-interchange-newline"><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class="">--</span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2; font-size: 13px;" class=""><b class="">Frank Nägler</b></span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><b style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><font color="#a9a9a9" class="">Applicationdeveloper</font></b><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class="">E-Mail:</span><span class="Apple-tab-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: pre; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;">                                </span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">typo3(at)<a href="http://naegler.net" class="">naegler.net</a></span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: 2;" class="">Website:</span><span class="Apple-tab-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: pre; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;">                                </span><a href="http://naegler.hamburg" class="">http://naegler.hamburg</a>
</div>


<br class=""><div><blockquote type="cite" class=""><div class="">Am 15.03.2015 um 17:21 schrieb Benjamin Mack &lt;<a href="mailto:benni@typo3.org" class="">benni@typo3.org</a>&gt;:</div><br class="Apple-interchange-newline"><div class="">Hey everybody,<br class=""><br class="">in the past years, there were (in my eyes) quite a majority of claiming<br class="">that "Speaking URLs" in a enterprise manner should be part of the core.<br class=""><br class="">Although I am in strong favor of having a small core itself, I see a big<br class="">need for supporting Routing / Speaking URLs out-of-the-box as part of<br class="">the easeness for a simple setup for newbies and the maintenance within<br class="">the Active Contributors. This is the main goal what we want to achieve<br class="">with CMS7. However, this is an important topic which is why I'd like to<br class="">hear your opinion on how we should approach this topic. Here are some<br class="">options from the top of my head, where I'd like your feedback:<br class=""><br class="">1) Integrate RealURL as additional system extension, stabilize for CMS 7<br class="">usage for maximum performance and current PHP 5.5 code base. Slowly<br class="">implement a new routing alternative (maybe Dmitry's RealURL 2) for CMS8<br class="">or CMS9 based on standards that are up-to-date and easier to configure.<br class=""><br class="">Advantages: Migration for 99% of existing systems should be no problem,<br class="">people who want to use CoolURI can still run the core without realurl<br class="">installed. Core updates should be no problem at all anymore when using<br class="">realurl as before.<br class=""><br class="">Disadvantages: Heavy configuration for any kind of configuration will be<br class="">kept for another 2 major releases until we have a new / better solution.<br class=""><br class=""><br class="">2) Come up with a full-fletched URL generating alternative for CMS7. I'm<br class="">in favor of something like the ChainRouter of Symfony2 CMF Routing<br class="">Framework (see <a href="http://symfony.com/doc/master/cmf/book/routing.html" class="">http://symfony.com/doc/master/cmf/book/routing.html</a>)<br class=""><br class="">Advantages: Clean base starting today.<br class=""><br class="">Disadvantages: Might not be as feature-complete as RealURL is now<br class="">(multi-language, multi-domain etc.). Migration for older systems might<br class="">be more difficult.<br class=""><br class=""><br class="">3) A different idea which I didn't see yet?<br class=""><br class=""><br class="">Let me know what you think - Thanks for your input!<br class=""><br class="">Keep on contributing!<br class="">Benni.<br class="">_______________________________________________<br class="">Before posting to this list, please have a look to the posting rules<br class="">on the following websites:<br class=""><br class=""><a href="http://typo3.org/teams/core/core-mailinglist-rules/" class="">http://typo3.org/teams/core/core-mailinglist-rules/</a><br class="">http://typo3.org/development/bug-fixing/diff-and-patch/<br class="">_______________________________________________<br class="">TYPO3-team-core mailing list<br class="">TYPO3-team-core@lists.typo3.org<br class="">http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core<br class=""></div></blockquote></div><br class=""></body></html>