Re: greetings...
Scott Kindley <ckindley-/Nmu/[email protected]> 09 Sep 2002 15:15:54 -0500
| Newsgroups | gmane.comp.web.envolution.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2002-09-09 at 14:04, josh wrote: > hello everyone, allow me to introduce myself. i'm josh and for the past > 5 years i've been a professional/corporate (see: slave) developer, > primarily on enterprise software applications. in the office i use java > technologies and at home i use php. Welcome! > one of the most important requirements of the project i'm working on is > that i need control and flexibility in my page layouts. encompass > obviously supports this, but to what extent? can i control what blocks > are displayed on a per module basis? when developing custom blocks and > modules, can i use templates for layout, or am i bound to using (choke) > the pnHTML api? You can control blocks on a per module basis...but this is not being implemented until about 1.0.2 or so...I have played with the system and it is indeed brings a new level of control not found in any other CMS. Encompass does utilize templates. They are the .tpl files. > > what appeals to me about encompass is that it is available today. > however, after reading the specs and various posts on blocklayout, i > personally prefer its approach to templates over the encompass method. I can write up a doc claiming that "X" system will do this, and do that. However until the "talk" ceases and results are produced it is speculation at best. The only known publicly available installation of PN .8 utilizing Blocklayout is available at (according to rumor that is): http://mikespub.net/pn_800/index.php If it indeed does utilize BL then it does not live up to even one one gabillionth of the hype that surrounded it's announcement some 5-6 months ago. In fact it still uses the traditional three column layout and does not do anything special that can't already be done with Envolution (or PostNuke for that matter back to the .64 days) in terms of layout. One of the BL creators does not even run his own BL code on his personal website: http://www.thedragonsforge.com/ I don't even see anything remotely unique about the "project X" folks website either..in fact as of today at 1430 EST I don't see where it runs ANY CMS let alone BL. http://www.dinerminor.com/ So the approach you have mentioned is nothing more than a concept which is STILL not feasible today...and there is no indication, short of words on a api file, that it can be in the future. However on a more positive note you can break the three column layout with the current Envolution solution. You can have as many columns as you would like...we even ship an inside block location which is unique to Encompass/Envolution. You can choose to have no columns, 3 columns, 2 columns, 10 columns, 100 columns or whatever you decide..all you have to do is create the template to implement it and assign it a zone. Zones are the locations on the page and the templates are the HTML that appear in the zone. You can create new zones as well...as many or few as you require..the limitation is your own ability and creativity. However, the three column paradigm is a standard for good reason. Think about it a little. Television screens are square or rectangular in shape. I presume one could manufacture a totally round TV screen if they wanted....but short of niche markets would the general population receive it well...or even want it?? Motorcycles have a standard two axle/two wheel design. Sure there are trikes out there for people with physical disabilities, and I'm sure some simply like trikes. However the public expects and wants a two axle/two wheel design on motorcycles. A local tomato farm in central Indiana in conjunction with Purdue University have found a way to grow tomato's that are the size of a cantaloupe, however the public expext tomato's to be...well...the size of tomato's. Let's bring it back a little closer to internet related things for a moment. Web browsers, for the most part (repeat "for the most part"), render web content based on published standards. This is because a set of standards is required so that ALL people can view and retrieve information via the internet in the manner it was intended to presented in. If we come up with a non standard way of doing things would it be accepted and embraced by the public as whole? Maybe and maybe not...but one thing is very sure....changes should be gradual and spread out over a period of time in order for any changes to be accepted..or even have a chance at acceptance. We used to have our Main Menu column relocated over to the right side of the page..just left of the right block location...(http://www.kindley.net/ to see what I mean) and we received an enormous amount of feedback from our community that it was just too different and that we should move it back to the "expected" location on the page. A simple change in the layout created a negative backlash from the community. So keep in mind that while change is good and inevitable it does have consequences that many may not have considered if they view it from a strict developer/designer/concept point of view and not consider end user acceptance and expectations. > anyway, just because it looks good on paper doesn't mean it's good in > practice. putting differences in philosophies and the exodus aside, > what would you say are blocklayout's weaknesses? and since i haven't > done any experimenting with it myself, what could encompass do better? BL has no weaknesses! Something has to exist in order to have a weakness or a strength. Encompass was thought up, created, and implemented in a matter of weeks by 2 people (MH7 with Sentinel's help). BL was conceptualized prior to May 2002 (most likely in early March) and to this day some months later with 2 primary creators and a former army of developers (about 35 to be conservative), cannot put together a working BL demo site. The original demo site when BL specification version 4.0 was pulled real fast when people laughed at what it looked like, and because it STILL looked like a three column site (http://blocklayout.thedragonsforge.com/ which no longer exists) > > i also have some questions regarding how envolution's development > community will operate in terms of growth, internal processes, etc. i > read the vision document and it gave me somewhat of an idea, but i'm > interested in further detail. but i'm going to wait to post that set of > questions, as i need more time to formulate them all. Ask away! > > let me finish up by saying i'm excited about envolution. i like its > intended purpose of removing everything but infrastructure code from the > core and making everything else pluggable. that makes the most sense to > me architecturally. and i like that these mailing lists are populated > with dedicated people who apparently like working together. keep up the > good work. > > thanks in advance, > josh We would be happy to have you aboard. This community is made up of some of the best people of all CMS communities. However not that we do not place developers above our end users like PN did. We believe that all members of the community have an important role to play in overall development. That is why we actively approach our membership instead of sitting back in a reactionary position and deal with problems and issues...we try to take a proactive approach and prevent those issues from becoming critical. That doesn't mean we are perfect and it doesn't mean we won't have failures...but judging a project on it's accomplishments is like thinking "inside the box"...instead to get a sound appraisal of how well a project is organized and works together look at the failures it overcomes!! But that is my own personal opinion. > > oh yeah, i tried signing up as a member on envolution.com and have not > yet received my password. can someone please take a look at this? > Sure what uname did you subscribe as??? Email me privately and I will fix this for you if you still have not received it. Zoom