Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
JController Interface. Where are the new implementations?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 36 of 36 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
elin  
View profile  
 More options Aug 28 2012, 7:49 pm
From: elin <elin.war...@gmail.com>
Date: Tue, 28 Aug 2012 16:49:54 -0700 (PDT)
Local: Tues, Aug 28 2012 7:49 pm
Subject: Re: JController Interface. Where are the new implementations?

+1, I'd really suggest that the best thing it to be forward looking, learn
to use the new MVC so we can build a totally amazing and ground breaking
J4. Doing it piecemeal in the current CMS (except to the extent that things
are backported from J4) to me just seems like an inefficient use of time.

I facilitated the UCM session at the road map meeting at JAB which really
turned into more of a J4  vision meeting.  We gave lightning talks before
the meetings to more or less encourage people to come.  I asked Mark and
Andy if it was okay for me to be opinionated in my talk and they said go
for it, it will probably get people interested in talking.  So here are the
slides I had, and if anyone is interested in participating in
some  collaborative experimentation with the newer classes and the current
eBaySF repo for JContent (I know, I know updates coming but that's what we
have right now) with an eye toward getting ready for J4 please contact me
and once J3 hits beta I'll email about it.

https://docs.google.com/presentation/d/1OG2GG3ZJ3dVVsoZTDGS1goxM34fo_...

Elin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Amy Stephen  
View profile  
 More options Aug 29 2012, 10:12 am
From: Amy Stephen <amystep...@gmail.com>
Date: Wed, 29 Aug 2012 07:12:26 -0700 (PDT)
Local: Wed, Aug 29 2012 10:12 am
Subject: Re: JController Interface. Where are the new implementations?

No one should feel like they should ask for permission to share their
honest opinions on Joomla. Let's just be open and know that alternative
ideas and opinions should not be taken personally, in fact, that's kind of
the point of community driven approaches.

I watched the video and agree with many observations about weaknesses in
the application. I don't agree with some of the thoughts about solving
those problems, but it was good to finally see recognition of concerns many
of us were expressing during 1.6.

The project needs an *architect* to draft the data model and application
elements. Someone with real world training and experience in application
development could make a big difference moving forward. Maybe that's Louis?
I don't know, but the blueprint of how the CMS is rebuilt should be
entrusted to someone with these skills.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hoochicken  
View profile  
 More options Sep 10 2012, 10:06 am
From: hoochicken <mareike.rie...@ql.de>
Date: Mon, 10 Sep 2012 07:06:55 -0700 (PDT)
Local: Mon, Sep 10 2012 10:06 am
Subject: Re: JController Interface. Where are the new implementations?

I'm planning an component. Is it recommended to use the old MVC of J! 2.5?
Or would you recommend using the new MVC for J! 3.0 (though the core not
yet uses it)?

PS: I reread the whole thread that I find very interesting and tried to
make a summary.

   - 3.0 is not yet using the new MVC according to
   http://developer.joomla.org/manual/chap-Joomla_Platform_Manual-MVC.html due
   to lack of time
   - The new MVC to come has one task execute() per controller; this might
   not seem very senseful now, but it is preparing J! to the new step of one
   main table.
   - J!4 might have only one content table that directs to other
   components' tables.
   - There are plans/wishes of displaying content not only in one
   "content", but also in other places.
   (https://docs.google.com/presentation/d/1OG2GG3ZJ3dVVsoZTDGS1goxM34fo_...
   )

[Especially this last point I find very interesting. Content could be
simply displayed e. g. in module positions via menu component(?). (Thus
some modules (e. g. latest_articles) would become obsolete, as an article
list could be displayed on a module position.) How ever the multi-content
issue is handled, I like the idea of it. It would be a great step for J!.]

And by the way: Thank you all for your excellent work on J!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
reynaldo celaya III  
View profile  
 More options Sep 10 2012, 3:31 pm
From: reynaldo celaya III <rcela...@gmail.com>
Date: Mon, 10 Sep 2012 12:31:42 -0700 (PDT)
Local: Mon, Sep 10 2012 3:31 pm
Subject: Re: JController Interface. Where are the new implementations?

> I'm planning an component. Is it recommended to use the old MVC of J! 2.5?
> Or would you recommend using the new MVC for J! 3.0 (though the core not
> yet uses it)?

That depends on how much time you have to dedicate to refactoring your
component, reacting to changes(possibly breaking changes) that will
naturally happen when the new implementations are being created.

Personally i have been using legacy for now, just to finish up what i was
working on, It will still look 3.0 taking advantage of bootstrap. This will
buy some time while the community works on solidifying the new mvc
(hopefully i can help).

Im all for being forward thinking and using the new MVC if it is a personal
project, not a component for a paying client.

Does anyone know where the progress is with the new router? Thats the best
place to start if your interested in the new mvc.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Eddie  
View profile  
 More options Sep 10 2012, 5:54 pm
From: Andrew Eddie <mambob...@gmail.com>
Date: Tue, 11 Sep 2012 07:54:04 +1000
Local: Mon, Sep 10 2012 5:54 pm
Subject: Re: [jcms] Re: JController Interface. Where are the new implementations?
You can use the old MVC, in which case you get all the benefit of the
existing classes like JModelForm and things like that (on which all
the components are currently built), or you can use the new MVC, but
you need to roll your own implementation of all those standard
classes.  If you are happy with the 2.x way of designing components,
stick with it.  If you are building a component that heads off in a
different direction, or you want to spearhead how new components
should be design from the ground up, then maybe the new MVC will be
more suitable.  Unfortunately the answer really is "it depends".

Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers

On 11 September 2012 00:06, hoochicken <mareike.rie...@ql.de> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
piotr_cz  
View profile  
 More options Sep 11 2012, 4:13 am
From: piotr_cz <pkoniec...@hotmail.com>
Date: Tue, 11 Sep 2012 01:13:43 -0700 (PDT)
Local: Tues, Sep 11 2012 4:13 am
Subject: Re: JController Interface. Where are the new implementations?
Does anybody have ideas, how to make component for Joomla 3.0 with
backwards compatibility with 2.5?

Akeeba backup has had such stuff in past but I don't think if this is
really possible now, extending classes to JControllerLegacy for Joomla
3.0 and JController for J2.5. in once codebase.

On Aug 24, 1:17 am, RC3 Media <rcela...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Eddie  
View profile  
 More options Sep 12 2012, 1:07 am
From: Andrew Eddie <mambob...@gmail.com>
Date: Wed, 12 Sep 2012 15:07:12 +1000
Local: Wed, Sep 12 2012 1:07 am
Subject: Re: [jcms] Re: JController Interface. Where are the new implementations?
On 11 September 2012 18:13, piotr_cz <pkoniec...@hotmail.com> wrote:

> Does anybody have ideas, how to make component for Joomla 3.0 with
> backwards compatibility with 2.5?

> Akeeba backup has had such stuff in past but I don't think if this is
> really possible now, extending classes to JControllerLegacy for Joomla
> 3.0 and JController for J2.5. in once codebase.

JControllerLegacy, JModelLegacy and JViewLegacy are in both 3.x and
2.5.x so that's your compatibility layer.  It should be minimal
trouble to have a 2.5/3.0 compatible PHP codebase.  The main problem
for 3.x extensions will be the different HTML markup.

1.5/2.5/3.x will be nigh on impossible without doing your own thing,
which some developers do (but then I argue why bother using Joomla at
all).

Regards,
Andrew Eddie


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
piotr_cz  
View profile  
 More options Sep 12 2012, 5:34 am
From: piotr_cz <pkoniec...@hotmail.com>
Date: Wed, 12 Sep 2012 02:34:01 -0700 (PDT)
Local: Wed, Sep 12 2012 5:34 am
Subject: Re: JController Interface. Where are the new implementations?
Thank you.
I overlooked that around version 2.5.6 new MVC with compatibility
classes was merged into trunk.
I'll try to prepare HTML markup compatible with both 2.5 and 3.0 admin
templates.

On Sep 12, 7:07 am, Andrew Eddie <mambob...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Eddie  
View profile  
 More options Sep 12 2012, 7:17 pm
From: Andrew Eddie <mambob...@gmail.com>
Date: Thu, 13 Sep 2012 09:17:19 +1000
Local: Wed, Sep 12 2012 7:17 pm
Subject: Re: [jcms] Re: JController Interface. Where are the new implementations?
On 12 September 2012 19:34, piotr_cz <pkoniec...@hotmail.com> wrote:

> Thank you.
> I overlooked that around version 2.5.6 new MVC with compatibility
> classes was merged into trunk.
> I'll try to prepare HTML markup compatible with both 2.5 and 3.0 admin
> templates.

On that, I believe Michael has suggested that you prepare two sets of
layouts; one for 2.x and one for 3.x.  Thinking out loud I guess you'd
probably design for 2.x and then use the postFlight trigger to
overwrite the layouts with 3.x versions; or possibly experiment with
_addPath.  I don't think it will be a good idea to try and have one
set of HTML that works on both versions (you'll be on your own trying
to work that out).

Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
piotr_cz  
View profile  
 More options Sep 13 2012, 5:41 am
From: piotr_cz <pkoniec...@hotmail.com>
Date: Thu, 13 Sep 2012 02:41:20 -0700 (PDT)
Local: Thurs, Sep 13 2012 5:41 am
Subject: Re: JController Interface. Where are the new implementations?
A good example of new MVC usage might be recent Joomla 3.0 Upgrade
Check Application https://github.com/mbabker/J30UpgradeCheck.
I just went briefly trough the code, and although this is a stand-
alone application, probably same pattern could be used in CMS.

On Aug 24, 1:17 am, RC3 Media <rcela...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
elin  
View profile  
 More options Sep 13 2012, 7:59 am
From: elin <elin.war...@gmail.com>
Date: Thu, 13 Sep 2012 04:59:54 -0700 (PDT)
Local: Thurs, Sep 13 2012 7:59 am
Subject: Re: JController Interface. Where are the new implementations?

One of the interesting little twists of the new mvc+autoloader that might
be useful to consider is that you also have the take the s off of a lot of
your folder names so view instead of views and model instead of models.
 Meaning that you could possibly have same named things in a folder called
views and another called view.

Elin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »