OFBiz BIRT compatible report development toolchain
Hi, I am trying to write some OFBiz report using BIRT. I installed the INDINGO release of Eclipse and then the BIRT package. The version of the BIRT package I got is 3.7.1 but the rtpdesign files generated with this tool does not seem to be compatible with the BIRT engine that is embedded into OFBiz (version 2.6). I got this error when I simply open and save again one of the OFBiz OOTB provided .rptdesign files. -- Nov 26, 2011 2:12:39 PM org.eclipse.birt.report.engine.api.impl.ReportEngineHelper getReportDesignHandle SEVERE: invalid design file stream -- I tryed to install an older BIRT package into Eclipse INDINGO but the oldest available to install is version 3.7.0 whish I guess would give the same problem. Has anybody any advice to solve the problem? What is the OFBiz BIRT compatible report development toolchain ? Thank you, Bruno Busco
Re: Exceptions to Best Practices
+1 to remove the page Best regards, Bruno 2011/7/22 BJ Freeman bjf...@free-man.net I am still lost what that would be. Adrian Crum sent the following on 7/22/2011 3:02 AM: Instead of removing it, maybe we should relabel it according to David's evaluation. -Adrian On 7/22/2011 7:38 AM, Jacques Le Roux wrote: Actually I made any changes to this page, could be removed Chris Howe seems away for a moment... Jacques From: BJ Freeman bjf...@free-man.net yes the new format does not let you go to the dash board and hides authors. I was able to go to the dashboard and the find the page to view the old way and found Added by cjhowe, last edited by Jacques Le Roux on Aug 12, 2008 (view change) sorry to waste time. David E Jones sent the following on 7/21/2011 1:34 PM: It looks like the only best practice on it is the one sub-page about only referring to partyId using a join table with the ID of the related entity, a partyId and a roleTypeId. Then it lists dozens of exceptions. I didn't look up who made that page, but given the number of exceptions I hope they would realize that what they think is a best practice is really not. -David On Jul 21, 2011, at 9:19 PM, BJ Freeman wrote: https://cwiki.apache.org/OFBIZ/exceptions-to-best-practices-approach.html I have read this for a few days to figure out its goal. it is to note the Exceptions to Best Practices and provide a Best Practices to those?
Re: drag and drop in portal paga
Hi Sascha, the drag and drop feature should be disabled while not in edit mode (i.e. in Admin). The reason is that when a user drags a portlet and drops it in a different position he is trying to change the portalPage configuration in a permanent mode. This is not possible while not in edit mode. When you are not in edit mode and you reload the page you will see that the portlet is displayed in its original position because the change has not been written in the DB. -Bruno 2011/4/27 Sascha Rodekamp sascha.rodekamp.lynx...@googlemail.com Hi Pierre, no that's correct the D'n'D function is also available on the user page not only on the admin page. But you can simply disable this by commanding out the myportal.js in the PortalPageScreens.xml#showPortalPage Hava a good day Sascha 2011/4/26 pierre.gaudin pierre.gau...@nereide.fr Hi all, I'm trying my portal page at https://127.0.0.1:8443/salesreps/control/showPortalPage?portalPageId=SalesRepsMgmt and i find a strange behaviour... When you try to copy a label or something on a widget you can't do it because it start dragging the form... May be I forget something but I do not understand why you can drag forms in the final view. Should it be possible only in admin view ? Regards, Pierre -- Sascha Rodekamp Visit the new german OFBiz Blog: http://www.ofbiz.biz Lynx-Consulting GmbH Johanniskirchplatz 6 D-33615 Bielefeld http://www.lynx.de
Re: drag and drop in portal paga
OK Pierre, that's fine, I remembered an old behaviour of the portalPage system but this has been fixed now. I agree that the drag and drop should only be active on the portlet header bar. -Bruno 2011/4/27 pierre.gaudin pierre.gau...@nereide.fr Hi Bruno, If you try on demo to drag portlet and then reload the page, portlet are not display at there original position and new position are recorded into DB. Pierre On 27/04/2011 19:50, Bruno Busco wrote: Hi Sascha, the drag and drop feature should be disabled while not in edit mode (i.e. in Admin). The reason is that when a user drags a portlet and drops it in a different position he is trying to change the portalPage configuration in a permanent mode. This is not possible while not in edit mode. When you are not in edit mode and you reload the page you will see that the portlet is displayed in its original position because the change has not been written in the DB. -Bruno 2011/4/27 Sascha Rodekampsascha.rodekamp.lynx...@googlemail.com Hi Pierre, no that's correct the D'n'D function is also available on the user page not only on the admin page. But you can simply disable this by commanding out the myportal.js in the PortalPageScreens.xml#showPortalPage Hava a good day Sascha 2011/4/26 pierre.gaudinpierre.gau...@nereide.fr Hi all, I'm trying my portal page at https://127.0.0.1:8443/salesreps/control/showPortalPage?portalPageId=SalesRepsMgmt and i find a strange behaviour... When you try to copy a label or something on a widget you can't do it because it start dragging the form... May be I forget something but I do not understand why you can drag forms in the final view. Should it be possible only in admin view ? Regards, Pierre -- Sascha Rodekamp Visit the new german OFBiz Blog: http://www.ofbiz.biz Lynx-Consulting GmbH Johanniskirchplatz 6 D-33615 Bielefeld http://www.lynx.de
Re: How to display a Date/Time field
Thank you Hardik. BTW I was looking for a form field widget configuration option. -Bruno 2011/3/5 Hardik Handa hardik.ha...@hcl.com if you find no other option try using substring just before getting it rendered !! CHEERS !! Regards, Hardik Handa Software Engineer - CMHP-RETAIL-COE-eCommerce HCL Technologies Ltd. C-22A, Sector 57, NOIDA. 201301, UP. (India) Tel: +91-120-2586417-19 Mob: +91-9811671898 www.hcltech.com www.hcl.com From: Bruno Busco [bruno.bu...@gmail.com] Sent: Saturday, March 05, 2011 5:19 PM To: user@ofbiz.apache.org Subject: How to display a Date/Time field Hi, working with a TimeStamp field I have it rendered as -MM-dd HH:mm if I use the display type=date-time/ and I have it rendered as -MM-dd HH:mm:ss.SSS if I specify no type. How can I have it rendered as -MM-dd HH:mm:ss ? Thank you, Bruno ::DISCLAIMER:: --- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ---
How to display a Date/Time field
Hi, working with a TimeStamp field I have it rendered as -MM-dd HH:mm if I use the display type=date-time/ and I have it rendered as -MM-dd HH:mm:ss.SSS if I specify no type. How can I have it rendered as -MM-dd HH:mm:ss ? Thank you, Bruno
Re: Generating a Nested Menu
Yes, I think this is what the sub-menu attribute of the menu-item tag should be for. It is not implemented yet. Regards, Bruno 2010/12/14 Scott Gray scott.g...@hotwaxmedia.com It looks like nested menu items are supported but not nesting other menus. Regards Scott On 14/12/2010, at 9:14 PM, Scott Gray wrote: Hi Bruno, Are you sure OFBIZ-2104 isn't implemented, I'm sure I recall doing this a couple of years ago... Regards Scott On 14/12/2010, at 7:50 PM, Bruno Busco wrote: Hi Naveen, unfortunately the multilevel menu is not completely implemented in the menu widget. We have had some discussion about it but not yet implemented. You can find something interesting here: https://issues.apache.org/jira/browse/OFBIZ-2104 https://issues.apache.org/jira/browse/OFBIZ-3373 Any contribution in this area will be greatly appreciated. Regards, Bruno 2010/12/14 BJ Freeman bjf...@free-man.net have you looked at the source code of a page, say for parytmgr, using the different themes. you will find your answer. = BJ Freeman Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Naveen Kumar sent the following on 12/13/2010 5:53 AM: Hi all, My project spec requires that I need to create an ofbiz menu the following way in a nestedul li structure: ... PARTY PROJECT *SFA** ** (class=active)* Main Accounts Contacts * Leads** ** (class=active)* Create New *Create Lead From vCard ** (class=active)* Competitors Partners Events Documents Forecast Opportunities Preferences BUSINESS INTELLIGENCE EBAY ... The main-menu, app-menu and the button tabs ALL should come within a SINGLE NESTED unordered list with specific classes (likeli class=active for the current active APP/SCREEN). This single nested list should be dynamically generated. Is this possible to create such a list? If yes, please suggest me some ways to implement this (in code). Thank you, Naveen.
Re: Generating a Nested Menu
Hi Naveen, unfortunately the multilevel menu is not completely implemented in the menu widget. We have had some discussion about it but not yet implemented. You can find something interesting here: https://issues.apache.org/jira/browse/OFBIZ-2104 https://issues.apache.org/jira/browse/OFBIZ-3373 Any contribution in this area will be greatly appreciated. Regards, Bruno 2010/12/14 BJ Freeman bjf...@free-man.net have you looked at the source code of a page, say for parytmgr, using the different themes. you will find your answer. = BJ Freeman Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Naveen Kumar sent the following on 12/13/2010 5:53 AM: Hi all, My project spec requires that I need to create an ofbiz menu the following way in a nestedul li structure: ... PARTY PROJECT *SFA** ** (class=active)* Main Accounts Contacts * Leads** ** (class=active)* Create New *Create Lead From vCard ** (class=active)* Competitors Partners Events Documents Forecast Opportunities Preferences BUSINESS INTELLIGENCE EBAY ... The main-menu, app-menu and the button tabs ALL should come within a SINGLE NESTED unordered list with specific classes (likeli class=active for the current active APP/SCREEN). This single nested list should be dynamically generated. Is this possible to create such a list? If yes, please suggest me some ways to implement this (in code). Thank you, Naveen.
Re: Images
I think you should give a look to PartyContent and PartyContentType entities. The closest to what you want to do should be: PartyContentType description=Logo Image URL parentTypeId= partyContentTypeId=LGOIMGURL/ If you implement the feature in a general way, it could be interesting. -Bruno 2010/12/5 Gavin Mabie gavin.ma...@urbannex.co.za Hi all What's the best way to present an image. Let's say I want to present an user's picture on a public profile page. Thanks Gavin
Doing Maintenance Management with OFBiz
Hi, I am trying out the Maintenance Management features that are implemented in OFBiz. Is somewhere any documentation other than this wiki page? https://cwiki.apache.org/confluence/display/OFBIZ/Asset+Maintenance+Setup Some of the questions I have: - How to manage Preventive Maintenance? - How to manage Corrective Maintenance? - How do I manage Service tickets to receive a Failure notice, retrieve the possible causes and implement the remedies? - How do I run availability analysis and reports on my assets? - How do I run reliability analysis and reports on my assets? - How do I create Work Orders? Many thanks for sharing any information, Bruno
Re: why we should have a 10.04 standalone framework release
That's my idea also. Any office automation system needs everything is now in the framework folder (entity engine, service engine, job scheduling, screen widgets, portals, localization, themes, webslinger!, etc.) plus IMO a basic party management system to allow users to login and interact with the system itself. Users should be able to read some help or some sort of documentation in the system they log in even before using any specific application and this is why a basic content application should be also part of the OFBiz core system. Any user that logs in a system should be emailed back if they forgot the password. Or they should be able to communicate with the system admin to ask hey! When my specific application will be available in the system? This is why a basic communication mechanism should be also part of the OFBiz core. I use the OFBiz core term because I see that any time we speak about the framework-only distribution we never agree. May be this vision could find more people on the same page. (Or may be no one) I have not worked with any other framework than OFBiz so may be someone could say: hey! But what you call OFBiz core is nothing more than what you get using XXYYZZ. If this is could you please give me any pointer? Thank you, Bruno 2010/9/18 David E Jones d...@me.com When was the last time you worked on a project where you only needed a tool for persistence and didn't need tools for anything else? On the other hand, if you really LIKE to roll your own framework for each project, and based on tools that aren't necessarily meant to work together, then the approach you mentioned below is a great way to enjoy endless evenings and weekends. On the other hand, if you want to focus on developing things needed for applications instead of digging around in a framework for weeks and deciding how to do every little thing, then it's nice to have a complete framework to start with so you can efficiently work on the stuff that is important to your client. -David On Sep 18, 2010, at 2:48 AM, chris snow wrote: I'm sorry for pushing this off-track by mentioning hibernate. The important point is that the technologies aren't important. There are many technologies that could be used for the entity engine, and as BJ has pointed out, the ofbiz entity engine is very good. The problem for me is that the entity engine is deeply interwined with the rest of ofbiz. These dependencies need to be managed. Having a more modular ofbiz has advantages for ofbiz as a whole and for each module. On 18 Sep 2010 09:03, BJ Freeman bjf...@free-man.net wrote: One of the reason I came to ofbiz was to get away from the bloat of ORM. if I read the modeler right that is swt based Gui which introduces a communication layer back to the server, unlike ofbiz being generated on the fly into html, from the server. BTw I have a Commercial Swt Gui Generator and use it for my legacy apps I converted to ofbiz, as well as the communications layer using JNL. = BJ Freeman Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewf... james_sg sent the following on 9/18/2010 12:24 AM: Hi all, Apache Cayenne has the closest match to OFBiz Entity Engine. A few points abo...
Re: why we should have a 10.04 standalone framework release
Hi James, I did write a wiki page to define how the framework only distribution should be shaped. Following that there was some mail thread in which we discussed about. Some of us was not on the same page but we did not agree on something different that could be written updating the wiki page. You can find the wiki page here: https://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution Fill free to express your opinion and help on that. A contribute that will gine IMO a great help on framework independence is also: https://issues.apache.org/jira/browse/OFBIZ-3373 Scott is working on that and I am looking forward to it. -Bruno 2010/9/17 james_sg snowme...@hotmail.com I think a common agreement is needed among developers on whether OFBiz should have a standalone framework. If a common agreement is reached, then we need to have a common understanding on how things should be done, so that people plays by the rule. Which function to move into the standalone framework can be discussed later. The one with the least dependence can go in first. At least, things are moving... My 2 cents. --james BJ Freeman wrote: the only one that seems active in this is Bruno one such effort. https://issues.apache.org/jira/browse/OFBIZ-3894 james_sg sent the following on 9/16/2010 7:24 PM: Does anyone know the status of this? --james BJ Freeman wrote: I am for standalone framework. David has been working on that project for a while, if I remember correctly. #2 bothers me though. The design of ofbiz was that the entity was the controlling factor for creating DB and UI. I was one of the major reasons I came to ofbiz. That said, any work that wants to be done on UI integration that makes ofbiz look classy, I think should be the focus. A lot of work has been done in that area. But integrating other UI interfaces that keep the design idea of the entity being to controlling focus is what I would like to see. I don't see ofbiz being object oriented in the normal sense. I see the effort for the help files and a easily understood UI from the user point of view being the main factors in promoting ofbiz. Chris Snow sent the following on 2/24/2010 10:47 PM: Here are some benefits of a 10.04 standalone framework release: 1) Standalone framework users would be a form of quality control helping to ensure more incorrect dependencies don't find there way into ofbiz. 2) we would be able to promote the framework in its own right thus competing with OpenERP's OpenObject platform 3) a much larger potential user base than ecommerce or erp users. Any more that I have missed? -- View this message in context: http://ofbiz.135035.n4.nabble.com/why-we-should-have-a-10-04-standalone-framework-release-tp1568563p2543310.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: webtools/control/ArtifactInfo error
It seems that the ArtifactInfo screen fails while scanning an artifact that contains ${groovy: ...} I got the error while scanning this: form name=PartyAcctgPreference type=single target=createPartyAcctgPreference default-map-name=aggregatedPartyAcctgPreference header-row-style=header-row default-table-style=basic-table actions .. field name=fiscalYearStartMonth use-when=partyAcctgPreference==null tooltip=${groovy: import org.ofbiz.base.util.UtilProperties; if(aggregatedPartyAcctgPreference!= nullamp;amp;aggregatedPartyAcctgPreference.get('fiscalYearStartMonth')!=null)return (UtilProperties.getMessage('AccountingUiLabels', 'AccountingInheritedValue', locale))} drop-down option key=1 description=${uiLabelMap.AccountingFiscalMonth01}/ option key=2 description=${uiLabelMap.AccountingFiscalMonth02}/ .. 2010/9/10 BJ Freeman bjf...@free-man.net trunk demo rev 993407 screen error org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen [component://webtools/widget/ArtifactInfoScreens.xml#ArtifactInfo]: org.ofbiz.base.util.GeneralException: Error running Groovy script at location [component://webtools/webapp/webtools/WEB-INF/actions/artifactinfo/ArtifactInfo.groovy] (org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: script12840697077411507847535.groovy: 1: Expression list of the form (a; b; c) is not supported in this context. at line: 1 column: 272. File: script12840697077411507847535.groovy @ line 1, column 272. log error 2010-09-09 14:49:55,453 (TP-Processor8) [ ModelForm.java:214:ERROR] runtime exception report -- Error parsing form [PartyAcctgPreference]: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: script12840689954471507847535.groovy: 1: Expression list of the form (a; b; c) is not supported in this context. at line: 1 column: 272. File: script12840689954471507847535.groovy @ line 1, column 272. ll)return (UtilPrope ^ 1 error Exception: org.codehaus.groovy.control.MultipleCompilationErrorsException Message: startup failed: script12840689954471507847535.groovy: 1: Expression list of the form (a; b; c) is not supported in this context. at line: 1 column: 272. File: script12840689954471507847535.groovy @ line 1, column 272. ll)return (UtilPrope ^ 1 error stack trace --- org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: script12840689954471507847535.groovy: 1: Expression list of the form (a; b; c) is not supported in this context. at line: 1 column: 272. File: script12840689954471507847535.groovy @ line 1, column 272. ll)return (UtilPrope ^ 1 error org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296) org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:829) org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:511) org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:487) org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:464) g = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man
Re: Ofbiz and AAL was OfBiz e-commerce customization
Yes, Vadim, consider also that there is an in-progress work aimed to better separate the framework from the higher level applications. This will let users like you use the power of the framework with just the part they need of the higher applications. -Bruno 2010/9/5 BJ Freeman bjf...@free-man.net I want to expand the conversation about using Ofbiz not just Ecommerce. First let start by thinking that everything is a system, living is a system. Everything we do is a bunch of black boxes with input and outputs, with the processes to deal with the input and create the output. To address ERP, we all in our lives, implement resource planning, some better than others. An example is meal planning. Though most do this second nature from a lot of experience, it can also be model in software. So how does resource-planning work in the home? From the Power used to do things like cooking, heating, to house repair is all resource planning. The “E” part simply defines the max scope of the software to handle such activities. Most of your specs for a “requirements Engine” is resources planning. The end Goal is do we have the necessary resources to do something. One of those resources is Cash. For seniors this is paramount if they are on a fixed income. Resource planning and creating a budget is something Ofbiz can do with some added customization or expanding the current system. Have you thought to use Ofbiz to develop the requirements of you AAL project? Use the Project manager will give you feel for what I mean. So lets talk about Ofbiz. You have a framework that already does a lot, you specify a entity and its relationship then with just a few commands you have that available for the Screenlet. Layered on top of the framework is the Application that are generic to most of living but is primarily focused on business. Then you have the specific layer like Ecommerce and manufacturing. Now don’t discount manufacturing since that is what you do in the kitchen as recipes. I am serious when I say David is Architect a comprehensive system that can used in every aspect of our lives. So I would suggest: 1)Download Ofbiz and run it in Localhost mode as a desktop to use the project manager and get feel for what it does. 2)Put it on a server so others in you group can do projects and tasks. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Vadim Eisenberg sent the following on 9/5/2010 12:01 AM: Hi BJ, It is an interesting idea ! You actually propose to use OfBiz as the core platform for the AAL, and not only as an e-commerce solution. We will consider it as an option. However, I would say that it seems that it could be an overkill to use an ERP solution as a general platform for applications and devices. This option could be too heavy, in terms of unneeded code/unneeded business features/high learning curve etc.. The idea is definitely interesting, though. Best Regards, Vadim --- Vadim Eisenberg IT for Healthcare Life Sciences IBM Research - Haifa BJ Freemanbjf...@free-man.net wrote on 04/09/2010 04:37:21 PM: From: BJ Freemanbjf...@free-man.net To: user@ofbiz.apache.org Date: 04/09/2010 04:38 PM Subject: Re: OfBiz e-commerce customization one of the concepts that is hard for most web developers is ofbiz Ecommerce is like a third Tier Application. Ecommerce depends on all the other Back-end applications and the framework. So you don't design a page then add the data in the db to support it. Also you will find the Ecommerce in the Second Volume starting about page 393. You can also look at the data model for Health care in Vol II. There is a section about Health Care Delivery. mind you this is only data modeling and the actual business logic and UI has to be developed. My back ground is hardware automation as well as embedded applications. in the 70's I designed a home that was automated, it used compressed air and cylinders for activation of doors and ramps. At that time proximity sensors were all that was available. I say this because of your focus. Being nearly 70 I have worked towards a computer companion, as such, using AI. its purpose was to be my guide when I got too forgetful. so here is something you may not have considered. Ofbiz as the Home automation with in the home. Ofbiz has a sync capability used in the POS that could be used to sync the ofbiz running in the home with the main website. This way each person would have their own personalize themes for their home. this would be an embedded Linux server with touch screen. it is all enclosed. you would use the network that automatically connects to other network
Re: Ofbiz and AAL was OfBiz e-commerce customization
Yes, the idea is to distribute the framework with some basic applications that allows to manage parties and contents. On top of that, specific applications (even not ERP) can be build by the user. The custom application can leverage all the features the framework offers. Right now the specialpurpose directory with all contained applications can easily be removed from an installation so that all related db tables are not created. On the contrary, it is not possible to eliminate all the applications contained in the Applications directory because the framework depends on them. We are working to eliminate those dependencies so that only used applications could be installed or even none of them. -Bruno 2010/9/5 Vadim Eisenberg vad...@il.ibm.com Hi Bruno, Do you mean that the framework could be (in the future) used as a general SOA architecture for running applications, not necessary ERP related ? Best Regards, Vadim --- Vadim Eisenberg IT for Healthcare Life Sciences IBM Research - Haifa From: Bruno Busco bruno.bu...@gmail.com To: user@ofbiz.apache.org Date: 05/09/2010 03:06 PM Subject: Re: Ofbiz and AAL was OfBiz e-commerce customization Yes, Vadim, consider also that there is an in-progress work aimed to better separate the framework from the higher level applications. This will let users like you use the power of the framework with just the part they need of the higher applications. -Bruno 2010/9/5 BJ Freeman bjf...@free-man.net I want to expand the conversation about using Ofbiz not just Ecommerce. First let start by thinking that everything is a system, living is a system. Everything we do is a bunch of black boxes with input and outputs, with the processes to deal with the input and create the output. To address ERP, we all in our lives, implement resource planning, some better than others. An example is meal planning. Though most do this second nature from a lot of experience, it can also be model in software. So how does resource-planning work in the home? From the Power used to do things like cooking, heating, to house repair is all resource planning. The “E” part simply defines the max scope of the software to handle such activities. Most of your specs for a “requirements Engine” is resources planning. The end Goal is do we have the necessary resources to do something. One of those resources is Cash. For seniors this is paramount if they are on a fixed income. Resource planning and creating a budget is something Ofbiz can do with some added customization or expanding the current system. Have you thought to use Ofbiz to develop the requirements of you AAL project? Use the Project manager will give you feel for what I mean. So lets talk about Ofbiz. You have a framework that already does a lot, you specify a entity and its relationship then with just a few commands you have that available for the Screenlet. Layered on top of the framework is the Application that are generic to most of living but is primarily focused on business. Then you have the specific layer like Ecommerce and manufacturing. Now don’t discount manufacturing since that is what you do in the kitchen as recipes. I am serious when I say David is Architect a comprehensive system that can used in every aspect of our lives. So I would suggest: 1)Download Ofbiz and run it in Localhost mode as a desktop to use the project manager and get feel for what it does. 2)Put it on a server so others in you group can do projects and tasks. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Vadim Eisenberg sent the following on 9/5/2010 12:01 AM: Hi BJ, It is an interesting idea ! You actually propose to use OfBiz as the core platform for the AAL, and not only as an e-commerce solution. We will consider it as an option. However, I would say that it seems that it could be an overkill to use an ERP solution as a general platform for applications and devices. This option could be too heavy, in terms of unneeded code/unneeded business features/high learning curve etc.. The idea is definitely interesting, though. Best Regards, Vadim --- Vadim Eisenberg IT for Healthcare Life Sciences IBM Research - Haifa BJ Freemanbjf...@free-man.net wrote on 04/09/2010 04:37:21 PM: From: BJ Freemanbjf...@free-man.net To: user@ofbiz.apache.org Date: 04/09/2010 04:38 PM Subject: Re: OfBiz e-commerce customization one of the concepts that is hard for most web developers is ofbiz Ecommerce is like a third Tier Application
Re: Related entity's data in a form field
Could this help? (cut and paste from http://www.opensourcestrategies.com/ofbiz/ofbiz_form_widget_cookbook.txt) * How to use the same field or value more than once on the form Let's say you need to display productId twice on your form, once as productId and once as the product description. The form widget will only display each field name= once. You can explicitly set the 'entry-name' attribute (by default the 'entry-name' attribute is equals to the 'name' attribute) to make it display the same field twice. field name=productIddisplay//field field name=productDescription entry-name=productId display-entity entity-name=Product/ !-- defaults to display description -- /field 2010/8/30 Mansour Al Akeel mansour.alak...@gmail.com Hello all: This question is still unanswered. I am not sure if I missunderstand the documentation from widget_cookbook. If there's something unclear, please let me know. Thank you. On Sat Aug 28,2010 06:10 am, Mansour Al Akeel wrote: Hello Bruno, No, that didn't help. It extracts the filed from an entity obtained by calling another service. I don't see a need for this. THe entity I want to use its field is in hand, it's just the matter of how to reference it, and use its field. On Thu Aug 26,2010 08:32 pm, Bruno Busco wrote: Hi Mansour, please search for form name=UpdateProductCategoryMember in the ProductForms.xml file. There is a field name=productCategoryId that I think is what you want to do. HTH, Bruno 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Let me clarify what I want. from http://www.opensourcestrategies.com/ofbiz/ofbiz_form_widget_cookbook.txt I got this: field name=glAccountId title=Account widget-style=tabletext display-entity entity-name=GlAccount description=${accountName} sub-hyperlink target=ListGlAccountEntries?glAccountId=${glAccountId} description=[${glAccountId}] link-style=tabletext/ /display-entity /field My code is : field name=primaryProductCategoryId title=Primary Category display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} target-type=intra-app parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field But this is not working. I need to put the CategoryName and not the categoryId in the link. Any one can help ? On Thu Aug 26,2010 03:20 pm, Mansour Al Akeel wrote: Bruno, this will resolve the issue with exception. But still don't know how to display a value from the related entity. Here's the code: field name=primaryProductCategoryId title=Primary Category display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} target-type=intra-app parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field How can I use the ${categoryName} in the sub-hyperlink ? On Thu Aug 26,2010 11:07 am, Bruno Busco wrote: I think you cannot have spaces in field names. Try field name=primaryCategory instead of field name=Primary Catgory 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hello all: I need to reference a value from a related entity. For example, I am displaying a list of Product, and one of the fields is the Category Name. field name=Primary Catgory display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field I want to display ProductCategory.categoryName instead of ProductCategory.productCategoryId which is matched on Product.primaryProductCategoryId On the other hand, I keep on getting an exception that I don't understand: 2010-08-26 08:03:45,061 (http-0.0.0.0-8443-3) [FlexibleMapAccessor.java:141:INFO ] UEL exception while getting value: javax.el.ELException: Error parsing '${Primary Catgory}': syntax error at position 10, encountered 'Catgory
Re: Confluence Space Merge
Actually to access the online help it is necessary to be logged into OFBiz (this is why I recently hided the help icon when not logged in). Will the search engine spiders be able to scan it? 2010/8/29 BJ Freeman bjf...@free-man.net I had to check on my demo to verify that the Search engines do parse the Help in the Demo I see is good in two ways. One it will drive people to the demo. two it will show off the help system in ofbiz. Thought occurs to me we need to add links in the help to send someone to the proper place in ofbiz. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Sam Hamilton sent the following on 8/28/2010 7:52 PM: Hi BJ, My only worry about that is getting the search engines to index and then rank the information if the only copy of the data is in the demo OFBiz. I love the idea of having all the documents within a local deployment of OFBiz but do you think its possible to copy them (imagining that they are DocBook format or the such) and have a copy on ofbiz.apache.org which would then hopefully give visibility on the search engines for OFBiz searches - how many times have you searched for a wiki page that you know exists but can't find it over all the other blog posts people have created? Sam On 29/08/2010 08:48, BJ Freeman wrote: What I would like to see is the User Docs get migrated to the ofbiz help system and links in the wiki reference the help in the Trunk-Demo. this would accomplish a couple of things. 1)ofbiz could support it own user docs, in ofbiz 2)those that want to expand on their own distribution can do so, though I would hope they would provide the same back to ofbiz. = BJ Freemanhttp://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=52 Specialtymarket.comhttp://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Sam Hamilton sent the following on 8/26/2010 8:54 PM: Hi Guys, I would like to bring up again trying to organise an effort to clean up and better arrange our wiki spaces. Now that Confluence has been upgraded to 3.2 we can now restrict access to pages based on groups [1] so that the pages that should not be edited can stay that way and the ones that are open can also be open all within the same space. There are methods for moving pages from the space to space [2] or if we want to leave a redirect from the old page to the new page then we could either request a macro to be installed in Confluence [3] or otherwise keep the old space and just write a note saying the content has moved and give a link to the new page URL. [1] - http://confluence.atlassian.com/display/CONF32/Page+Restrictions [2] - http://confluence.atlassian.com/display/CONF32/Moving+a+family+of+pages+from+one+space+to+another [3] - https://www.adaptavist.com/display/AtlassianConfluence/redirect+macro Sam
Re: Browsing all products
Yes Mansour, this was I meant. 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hi Bruno, thank you for you your opinion. But I don't clearly understand. I was able to interrupt your comments in two ways: 1- To make it consitent with the rest of the applicaiton, I need to use Products and Categories for the labels. This is easy. Currently, this is what I have: o Main o Features o Promos o Price Rules o Stores o Thesaurus o Reviews o Configurations o Subscriptions o Shipping o List All Products o List All Categories If I understand this part, you want them to be: o Main o Features o Promos o Price Rules o Stores o Thesaurus o Reviews o Configurations o Subscriptions o Shipping o Products o Categories 2- to make is consistent by following the pattern for other screens, where there's additional forms (mainly one for searching and the other for listing), for example in the Features screen, there are two forms, Search Options and Search Results. I am interested in hearing your opinion. Thank you, Bruno. On Thu Aug 26,2010 01:42 am, Bruno Busco wrote: Hi Mansour, for better integration you should try to follow the pattern of the other applications. So the menu items should better be Products and Categories that will fit in the catalog menu where Features, Promos, Price rules, Stores etc. already are. My 2 cents 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hello Bruno: Yes I am working on this right now. In fact I am adding two menu items, List all products, and List all Categories. If I get it working properly, and the code is clean and readable, I will contribute it :) Thank you. On Thu Aug 26,2010 12:29 am, Bruno Busco wrote: A similar product list screen should be added to the product component. If you figure something out and want to contribute you will be more than welcome !! ;.) 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Wow, this link is exactely what I wanted ! It will be very helpful. Thank you a lot. On Wed Aug 25,2010 08:06 pm, Bruno Busco wrote: I think you could find useful this post. http://www.hotwaxmedia.com/apache-ofbiz-blog/ofbiz-tutorial-building-a-simple-product-list-screen/ 2010/8/25 Micha?? Cukierman mcukier...@partbook.eu If you want to brows only for the data, you can use webtools. This is in fact low lvl approach. Dnia 2010-08-25, ??ro o godzinie 10:37 +0300, Mansour Al Akeel pisze: Is there a way to browse all available products ignoring the category they belong to ? I need to do the same to categories, regardless of the catalog. Thank you.
Re: Related entity's data in a form field
I think you cannot have spaces in field names. Try field name=primaryCategory instead of field name=Primary Catgory 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hello all: I need to reference a value from a related entity. For example, I am displaying a list of Product, and one of the fields is the Category Name. field name=Primary Catgory display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field I want to display ProductCategory.categoryName instead of ProductCategory.productCategoryId which is matched on Product.primaryProductCategoryId On the other hand, I keep on getting an exception that I don't understand: 2010-08-26 08:03:45,061 (http-0.0.0.0-8443-3) [FlexibleMapAccessor.java:141:INFO ] UEL exception while getting value: javax.el.ELException: Error parsing '${Primary Catgory}': syntax error at position 10, encountered 'Catgory', expected '}', original = Primary Catgory Any idea ?
Re: Related entity's data in a form field
Hi Mansour, please search for form name=UpdateProductCategoryMember in the ProductForms.xml file. There is a field name=productCategoryId that I think is what you want to do. HTH, Bruno 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Let me clarify what I want. from http://www.opensourcestrategies.com/ofbiz/ofbiz_form_widget_cookbook.txt I got this: field name=glAccountId title=Account widget-style=tabletext display-entity entity-name=GlAccount description=${accountName} sub-hyperlink target=ListGlAccountEntries?glAccountId=${glAccountId} description=[${glAccountId}] link-style=tabletext/ /display-entity /field My code is : field name=primaryProductCategoryId title=Primary Category display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} target-type=intra-app parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field But this is not working. I need to put the CategoryName and not the categoryId in the link. Any one can help ? On Thu Aug 26,2010 03:20 pm, Mansour Al Akeel wrote: Bruno, this will resolve the issue with exception. But still don't know how to display a value from the related entity. Here's the code: field name=primaryProductCategoryId title=Primary Category display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} target-type=intra-app parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field How can I use the ${categoryName} in the sub-hyperlink ? On Thu Aug 26,2010 11:07 am, Bruno Busco wrote: I think you cannot have spaces in field names. Try field name=primaryCategory instead of field name=Primary Catgory 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hello all: I need to reference a value from a related entity. For example, I am displaying a list of Product, and one of the fields is the Category Name. field name=Primary Catgory display-entity entity-name=ProductCategory key-field-name=productCategoryId description=${categoryName} sub-hyperlink target=EditCategory description=${categoryName} parameter param-name=productCategoryId value=${primaryProductCategoryId} / /sub-hyperlink /display-entity /field I want to display ProductCategory.categoryName instead of ProductCategory.productCategoryId which is matched on Product.primaryProductCategoryId On the other hand, I keep on getting an exception that I don't understand: 2010-08-26 08:03:45,061 (http-0.0.0.0-8443-3) [FlexibleMapAccessor.java:141:INFO ] UEL exception while getting value: javax.el.ELException: Error parsing '${Primary Catgory}': syntax error at position 10, encountered 'Catgory', expected '}', original = Primary Catgory Any idea ?
Re: Browsing all products
I think you could find useful this post. http://www.hotwaxmedia.com/apache-ofbiz-blog/ofbiz-tutorial-building-a-simple-product-list-screen/ 2010/8/25 Michał Cukierman mcukier...@partbook.eu If you want to brows only for the data, you can use webtools. This is in fact low lvl approach. Dnia 2010-08-25, śro o godzinie 10:37 +0300, Mansour Al Akeel pisze: Is there a way to browse all available products ignoring the category they belong to ? I need to do the same to categories, regardless of the catalog. Thank you.
Re: Browsing all products
A similar product list screen should be added to the product component. If you figure something out and want to contribute you will be more than welcome !! ;.) 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Wow, this link is exactely what I wanted ! It will be very helpful. Thank you a lot. On Wed Aug 25,2010 08:06 pm, Bruno Busco wrote: I think you could find useful this post. http://www.hotwaxmedia.com/apache-ofbiz-blog/ofbiz-tutorial-building-a-simple-product-list-screen/ 2010/8/25 Micha?? Cukierman mcukier...@partbook.eu If you want to brows only for the data, you can use webtools. This is in fact low lvl approach. Dnia 2010-08-25, ??ro o godzinie 10:37 +0300, Mansour Al Akeel pisze: Is there a way to browse all available products ignoring the category they belong to ? I need to do the same to categories, regardless of the catalog. Thank you.
Re: Browsing all products
Hi Mansour, for better integration you should try to follow the pattern of the other applications. So the menu items should better be Products and Categories that will fit in the catalog menu where Features, Promos, Price rules, Stores etc. already are. My 2 cents 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Hello Bruno: Yes I am working on this right now. In fact I am adding two menu items, List all products, and List all Categories. If I get it working properly, and the code is clean and readable, I will contribute it :) Thank you. On Thu Aug 26,2010 12:29 am, Bruno Busco wrote: A similar product list screen should be added to the product component. If you figure something out and want to contribute you will be more than welcome !! ;.) 2010/8/26 Mansour Al Akeel mansour.alak...@gmail.com Wow, this link is exactely what I wanted ! It will be very helpful. Thank you a lot. On Wed Aug 25,2010 08:06 pm, Bruno Busco wrote: I think you could find useful this post. http://www.hotwaxmedia.com/apache-ofbiz-blog/ofbiz-tutorial-building-a-simple-product-list-screen/ 2010/8/25 Micha?? Cukierman mcukier...@partbook.eu If you want to brows only for the data, you can use webtools. This is in fact low lvl approach. Dnia 2010-08-25, ??ro o godzinie 10:37 +0300, Mansour Al Akeel pisze: Is there a way to browse all available products ignoring the category they belong to ? I need to do the same to categories, regardless of the catalog. Thank you.
Re: How To Add Documentation To The Wiki?
Hi Ruth, I think that a new page placed here https://cwiki.apache.org/confluence/display/OFBIZ/Applications would be fine. -Bruno 2010/8/17 Ruth Hoffman rhoff...@aesolves.com Hello All: As promised several weeks ago, I'm putting together some information on how I use OFBiz (9.04) to support bulk mailings. (To recap, I said that I wrote an application to do this as the existing support isn't sufficient to meet my needs. I also said I would share some of my efforts with the community.) As part of this process, I have documented as-is support for this in OFBiz. I'd like to post on the Wiki a short document on how to use the OFBiz mailing list features. But I'm at a loss as to where to put this page. Should I create a new page or use an existing one? If a new page, where? Any suggestions by seasoned Wiki authors would be greatly appreciated. Regards, Ruth
Re: Hard space in catalog name
Hi David, shouldn't you use nbsp; instead of $nbsp; ? -Bruno 2010/7/15 David van der Staak da...@ict2mkb.nl Hi, I'm trying to add a hardspace in the catalog name, the name that is visible on the front end. However, when I type the $nbsp; in the name it gets changed to #36;nbsp#59; which shows it as the literal string $nbsp; in the browser. I'm trying to make the name not wrap, as I rather have it breaking out of the box then breaking the entire layout (which is what happens now). TL;DR How to add a hard space in catalog name? Regards, David
Re: Contributor branch Proposal, was: Contributor branches https://cwiki.apache.org/confluence/display/OFBIZ/Contributors+Branch+proposal was: Attaching files to a product
Having these extensions managed as add-on modules in a separate repository will be beneficial to the OFBiz trunk. I mean that this way of managing extensions will probabily require improvements in the trunk itself to better manage extensions. (i.e. https://issues.apache.org/jira/browse/OFBIZ-3373) Having the extensions in the trunk could generate new dependency problems (like we have now with many of OFBiz components) and will not help setting in place a powerfull, community-wide method of managing extensions. My two cents, -Bruno 2010/7/15 BJ Freeman bjf...@free-man.net Inlne: David E Jones sent the following on 7/15/2010 10:39 AM: This looks like more of a separate repository than a branch of OFBiz. yes and no. since it would usually not be merged back to ofbiz, yes, being able to sync trunk to branch that all in the branch work with no. First off, the term branch just doesn't apply. A branch of a source repository is effectively a copy of the repo that can be changed separately that was the intention. and is meant to eventually be merged back into the trunk. If a branch is not meant to be merged back into the trunk, it is a fork. So version 4.0 9.04, 10.4 will be merged back to the trunk? or are they now Forks? What you're describing isn't even a fork as it doesn't sound like it would be a copy of OFBiz that is changed separately, matter of perspective but rather a repository for add-on modules. of course they are addons. for instance the manufacturing, travel and Eccommerce would be defined as addon, Just as the finacial Services, telecommunication, Proffiessional services, Insurance and HealthCare are in the vol II of data model book. so why limit it to just those vertical markets. there are many. By having the trunk brought into the Contributors section they would could access it and pull down everything at once to work with or use. Also, it sounds like it would best be done outside of the ASF, especially the reason to keep it was the ability to move the truck into it. if you don't want a vote where PMC votes are binding... that's all there is at the ASF. clarification it was meant to communicate the popular vote is meant as an indicatore, but the PMC would be the deciding vote. For those interested, why not just create a sourceforge or google code project and share commit access with others who are interested? There is nothing that says OFBiz add-on modules have to be part of the project, or that people can't create separate projects to do such things. If various people want to work together to do so, from the community spirit perspective... all the better! it also gives ofbiz a greater appeal to the users that may use ofbiz in a vertical market. and it does not stop any current developer from learning and offering these. -David On Jul 15, 2010, at 10:11 AM, BJ Freeman wrote: https://cwiki.apache.org/confluence/display/OFBIZ/Contributors+Branch+proposal David E Jones sent the following on 7/15/2010 9:03 AM: Hans, How would you create such a branch, or what would that look like? Who would be able to commit to it? -David On Jul 15, 2010, at 2:59 AM, Hans Bakker wrote: Shouldn't we do a proof of concept? I will volunteer to create and update a new branch for BJ to start and everyone who would like to contribute. When the people on this branch say they are ready we can judge what is there and/or provide suggestions for enhancement. After general consensus the branch will be merged into the trunk. Any comments? Regards, Hans On Sat, 2010-07-10 at 18:21 -0700, BJ Freeman wrote: https://cwiki.apache.org/confluence/display/OFBIZ/Contributors+Branch+proposal BJ Freeman sent the following on 7/9/2010 11:07 PM: I am writing a proposal for Contributors branch. some of the points are: 1)components not continued to be supported in the specialpurpose get move to the contributors branch till interest is renewed. this would simplify maintaining the trunk but allow people to pull it down if they want to work on it. 2)there is no guarantee of the ofbiz community support of the contributions. 3)people can test the contribution and may vote to include it in the trunk. 4)it gives one place to make sure all contributions are integrated with the latest trunk and each other without effecting the trunk. it puzzles me that it is ok open a branch to collorate, but when opportunity to have a lot of contributions avalible that would spread Ofbiz acceptance you bulk. under you logic that it can be done elsewhere why not do the same for Hippo. I would be interested in your reasons why besides it can be elsewhere. Scott Gray sent the following on 7/9/2010 10:27 PM: What need would contributor branches meet that can't already be met using the likes of sourceforge, google code or github? Regarding your other statements, at some point Hans you are going to need to ask yourself why it
Re: Ofbiz vs Openbravo
Has Neogia people looked at https://issues.apache.org/jira/browse/OFBIZ-3373? It seems a great way to extend OFBiz basic functionality. I think this injection method could be used in the Neogia addons. -Bruno 2010/7/9 Nicolas Malin malin.nico...@librenberry.net Le 08/07/2010 23:04, Matt Warnock a écrit : We are a small distribution-type business (less than 10 employees) and were hoping for something that would just work OOTB for our situation. Everything in Neogia seemed set up for EU and VAT, rather than US-oriented, which was to be expected. Maybe it would have been simple to change, but it wasn't all that clear to me. OFBiz or Neogia aren't easier to use for small business. And although as I said Neogia seemed better-behaved with respect to the OFBiz code base, it still was not entirely clear to me where it diverged and why, and it seemed likely that all the documentation for that was mostly in French. Having already spent too much time trying to analyze the Opentaps fork, I was perhaps too fearful of Neogia, and I elected for straight OFBiz, for the reasons cited previously. If you can clarify any of these issues for my own mind, and if Neogia would offer more ease of configuration or use than the OFBiz trunk, while keeping us close to the OFBiz development path, I might still have some interest in Neogia. The development model used for Neogia, when it was like opentaps, has been stopped with the 1.4 release. Now, it's directly based on OFBiz trunk, and the goal is adding functionnalities, component, or anything else via addons. One of the goal is having addons for each market type, and for localization. If you want to have a more OFBiz profession oriented version (data, screens, services, small modifications of the standard code, etc...), you can use the addonmanager. One of the point you have to take care is to separate correctly your modifications. Some of the addons can be given back to OFBiz and one of the good pratices is to make an addon for each commitable feature. This helps a lot for tracking bugs between improvements and jira. After, you know that I'm french, so I can help you to create a business addon on technical point but not on functionnal ;) Nicolas Merci d'avance. :) -- Nicolas MALIN Consultant Tél : 06.17.66.40.06 Site projet : http://www.neogia.org/ --- Société LibrenBerry Tél : 02.48.02.56.12 Site : http://www.librenberry.net/
Re: how to move variable from a FTL file to a Screen
Hi Adrian, I am trying to assign a value to globalContext in a FTL file but receive this error: Expression globalContext is undefined on line 192, column 3 in component://widget/templates/htmlScreenMacroLibrary.ftl I am trying to use this tecnique to finalize the patch in this JIRA https://issues.apache.org/jira/browse/OFBIZ-3625 I have not found any example of setting of globalContext in FTL in OFBiz. Could you please help me on this? -Bruno 2010/5/19 Adrian Crum adri...@hlmksw.com Try #assign globalContext.facilityId=4/ It might be a scope issue where higher-level artifacts can't see variables declared in lower-level artifacts. All artifacts can see the global context. -Adrian On 5/19/2010 1:36 PM, Patrick wrote: In my FTL file I call ${screens.render(component://common/widget/CommonScreens.xml#AddProducerToFacility)} but I need the variable facilityId at that screen level. In my FTL I tried this #assign parameters.facilityId=4/ #assign context.facilityId=4/ and various other combinations. How can I pass a variable from an FTL to a screen?
How to send nice html newsletters?
Hi, I would like to send a nicely shaped HTML newsletter to users subscribed in a contact list. How to do this? Should I define a FTL file? A piece of content? And then how to make the content being sent to the list? Thank you very much for any pointer on something already in place OOTB or for any suggestion on how to implement this. -Bruno
Re: How to send nice html newsletters?
Hi Chris, so, at the moment, there is no UI to select a content (or a Birt report) to be sent to a Contact list, right? What would be the best way to extend the OOTB applications to add this feature in a general way so that could be submitted back to the trunk? -Bruno 2010/5/8 chris snow chsnow...@googlemail.com Birt is one option. On 8 May 2010 09:29, Bruno Busco bruno.bu...@gmail.com wrote: Hi, I would like to send a nicely shaped HTML newsletter to users subscribed in a contact list. How to do this? Should I define a FTL file? A piece of content? And then how to make the content being sent to the list? Thank you very much for any pointer on something already in place OOTB or for any suggestion on how to implement this. -Bruno
Re: How to send nice html newsletters?
Thank you Chris, Ruth and BJ, I think that this feature would be very appreciated if included in the OOTB applications. As you say it is almost everything already there -Bruno 2010/5/8 BJ Freeman bjf...@free-man.net sounds like a great app ruth. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=93 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin http://www.linkedin.com/profile?viewProfile=key=1237480locale=en_UStrk=tab_pro Ruth Hoffman sent the following on 5/8/2010 5:58 AM: Hi Bruno: One more thing, my application lets the mailing list manager view the HTML email as it is being built. So, you can work up your template, view it as the client would see it using the OFBiz webapp I built and then, when the email manger is happy with the Freemarker template, apply it to the mailing list. The application supports an unlimited number of mailing lists, templates per list, list owners (the list manager) and of course, an unlimited number of contact mechs per list. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Ruth Hoffman wrote: Hi Bruno: I wrote an application that takes a Freemarker template, based on the mailing list id, merges it with dynamic data and sends it using the basic sendMail service to all the contact mechs associated with the mailing list id. I mostly used existing services. What needed to be done was put together existing services in a way that made sense to an end-user managing lots of mailing lists, mailing events and email templates. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Bruno Busco wrote: Hi, I would like to send a nicely shaped HTML newsletter to users subscribed in a contact list. How to do this? Should I define a FTL file? A piece of content? And then how to make the content being sent to the list? Thank you very much for any pointer on something already in place OOTB or for any suggestion on how to implement this. -Bruno
Re: How to send nice html newsletters?
This is just the application I was looking for. I need to send to users HTML notification mails for events that happen on the server. I want to define a contact list for every event so that I can control who is informed of what by including users in contact lists or not. Emails should be HTML because they must include HTML links so that the user can click on the links and go directly to the related OFBiz page. -Bruno 2010/5/8 Ruth Hoffman rhoff...@aesolves.com Hi Bruno: One more thing, my application lets the mailing list manager view the HTML email as it is being built. So, you can work up your template, view it as the client would see it using the OFBiz webapp I built and then, when the email manger is happy with the Freemarker template, apply it to the mailing list. The application supports an unlimited number of mailing lists, templates per list, list owners (the list manager) and of course, an unlimited number of contact mechs per list. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Ruth Hoffman wrote: Hi Bruno: I wrote an application that takes a Freemarker template, based on the mailing list id, merges it with dynamic data and sends it using the basic sendMail service to all the contact mechs associated with the mailing list id. I mostly used existing services. What needed to be done was put together existing services in a way that made sense to an end-user managing lots of mailing lists, mailing events and email templates. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Bruno Busco wrote: Hi, I would like to send a nicely shaped HTML newsletter to users subscribed in a contact list. How to do this? Should I define a FTL file? A piece of content? And then how to make the content being sent to the list? Thank you very much for any pointer on something already in place OOTB or for any suggestion on how to implement this. -Bruno
Re: How to send nice html newsletters?
You are right. HTML mail is not necessary to embed links. But definitively needed to have a nice look. -Bruno 2010/5/8 BJ Freeman bjf...@free-man.net not sure about your email client but mine show the clickable links without html. like my signature = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=93 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin http://www.linkedin.com/profile?viewProfile=key=1237480locale=en_UStrk=tab_pro Bruno Busco sent the following on 5/8/2010 6:40 AM: This is just the application I was looking for. I need to send to users HTML notification mails for events that happen on the server. I want to define a contact list for every event so that I can control who is informed of what by including users in contact lists or not. Emails should be HTML because they must include HTML links so that the user can click on the links and go directly to the related OFBiz page. -Bruno 2010/5/8 Ruth Hoffman rhoff...@aesolves.com Hi Bruno: One more thing, my application lets the mailing list manager view the HTML email as it is being built. So, you can work up your template, view it as the client would see it using the OFBiz webapp I built and then, when the email manger is happy with the Freemarker template, apply it to the mailing list. The application supports an unlimited number of mailing lists, templates per list, list owners (the list manager) and of course, an unlimited number of contact mechs per list. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Ruth Hoffman wrote: Hi Bruno: I wrote an application that takes a Freemarker template, based on the mailing list id, merges it with dynamic data and sends it using the basic sendMail service to all the contact mechs associated with the mailing list id. I mostly used existing services. What needed to be done was put together existing services in a way that made sense to an end-user managing lots of mailing lists, mailing events and email templates. Regards, Ruth Find me on the web at http://www.myofbiz.com or Google keyword myofbiz ruth.hoff...@myofbiz.com Bruno Busco wrote: Hi, I would like to send a nicely shaped HTML newsletter to users subscribed in a contact list. How to do this? Should I define a FTL file? A piece of content? And then how to make the content being sent to the list? Thank you very much for any pointer on something already in place OOTB or for any suggestion on how to implement this. -Bruno
Re: Tomahawk meets Bizzness theme
Hi Jeroen, Erik Schessler has drown almost all of the Tomahawk pics. I guess he could have something like a PSD file. BTW Erik was also working on a different skin for the tomahawk theme. May be this will best fit you. Any news about the new skin, Erik? 2010/4/13 Jeroen van der Wal jer...@stromboli.it Thanks to everyone who contributed to the great new themes. From a usability perspective I prefer the Tomahawk theme but my client perferers the color scheme of the Bizzness theme. Has anyone already created a Tomahawk offspring or is there a PSD file (or equivalent) available so we can create one ourselfses? Thanks, Jeroen van der Wal Stromboli b.v. +31 655 874050
Re: demo store look and feel
We already have an alternative theme for the ecommerce application in the trunk. It is called multiflex. May be we could spend some time to improve it and make it the default ecommerce theme. -Bruno 2010/3/26 Christopher Snow sno...@snowconsulting.co.uk My question was more along the lines of: 'Would a rip of magento look and feel be accepted into trunk?' BJ Freeman wrote: sure just create a theme. or take a couple from the backend and make them for ecommerce. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=93 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin http://www.linkedin.com/profile?viewProfile=key=1237480locale=en_UStrk=tab_pro Christopher Snow sent the following on 3/25/2010 4:42 PM: The ofbiz demo store looks very tired compared to stores such as magento commerce demo (http://demo.magentocommerce.com/) Has anyone considered copying magento's look and feel for ofbiz? Many thanks, Chris
Re: 50 cent ride
Something we discussed some time ago was to have a portalPage as the main page of every application. Then a good and useful thing would be to create the content portlet. This would be a portlet that renders one or more content selected by its key or the like. Then we could have the information you want in a content and set a portalPortlet that shows it in the portalPage main application page. So the roadmap could be: 1) create the content portlet 2) create the portalPage widget 3) put a portalPage widget on every application's main page 4) create contents with the instructions 5) set a specific content portalPortlet on the application's main pages portalPages What do you think? 2010/3/20 BJ Freeman bjf...@free-man.net it is a very good idea, also look at the help files being integrated into ofbiz as well. I might be wise to use that format to provide the information. = BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation http://www.businessesnetwork.com/automation/viewforum.php?f=93 Specialtymarket.com http://www.specialtymarket.com/ Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin http://www.linkedin.com/profile?viewProfile=key=1237480locale=en_UStrk=tab_pro Torstein Hegbom sent the following on 3/20/2010 2:44 AM: I have an idea that I would like to test if you like it or not. Here it goes: There is a set of different applications in OfBiz. To lower the user learning curve it would be nice to have a picture as a front page of each application. The picture will illustrate the logical entities at a high level that consist in in an application. Example: Catalog Manager has a relationship between catalog, product, store, shipping, workeffort, etc Manufacturing Manager has a relationship to productionplanning, bom, workeffort, marketing, store, etc The idea is to create a front page to each of the application so that the user can understand what is possible to do in the application. The front page will describe these enteties as boxes (possibly with an icon inside) with arrows in between. If the user presses on one of the boxes the appropriate application-input-screen will be shown. This will give a visual insight to what that is possible to do inside the respective application. As they say, one picture describes more than thousand words. Giving the user a 50 cent ride when opening the Catalog Manager, Facility Manager or any other application would give quick insight into what the application does, and internal relationships it has. Torstein
Re: New OFBiz stable release
JIRA says we have this in progress: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500status=3 I guess there is more. I have created the Release Candidate Branch 10.04 version in JIRA. We could schedule issues/tasks we want to include in the relase to this JIRA version so that we all have a clear idea (and may be we could help). -Bruno 2010/3/14 Anil Patel anil.pa...@hotwaxmedia.com Hi, We are approaching 10.04 date range. How is everybody feeling? Are we up for new release branch? Are we interested in completing some code changes before creating release branch? I mean if somebody has definite plans then it will not hurt to wait a bit. I will love to see release branch created towards end of March or beginning of April. Thanks and Regards Anil Patel HotWax Media Inc Find us on the web at www.hotwaxmedia.com or Google Keyword ofbiz On Feb 24, 2010, at 11:36 AM, Bruno Busco wrote: I think that we are all close to the same idea. Only a little bit is missing: what we call now Release branch should be renamed to Release Candidate branch. This would mean that what is contained in that branch is somewhat that is going through the release process (testing, bug fixing, documenting, etc.) and so it is candidate to become a Release. When we are happy with the tests done on the RC branch we will tag the branch and create the real Release. The bug fixing on the RC branch can continue and when we rae happy again we can tag it again. What is the issue on doing this? Isn't it the standard way to handle releases? About releases, branches and tags names: I propose to use a name as RC_10.4 for the next release candidate branch. After a while when no major issues will reported on this branch the release can be done that is the OFBIZ_10.4 tag can be done on the RC branch. After some bug fixes on the RC_10.4 branch we will tag it again as OFBIZ_10.4.1, OFBIZ_10.4.2, etc. The third number will mean that the release is actually a mantained, bug fixed, release of the 10.4. Does this make sense? -Bruno 2010/2/24 Matt Warnock mwarn...@ridgecrestherbals.com: On Wed, 2010-02-24 at 08:22 +0100, Jacopo Cappellato wrote: Are you planning to fix them or to donate some resources (developers and/or money) in order to fix them? Or are you asking other to do this? BTW, do you really think that commercial or open source releases are done when companies think there are no bugs? Really? Well in my experience it is unusual for most software, and it isn't often in Debian (once about 4 years between releases), but yes, that is EXACTLY when a new Debian Stable is released. :) -- Matt Warnock mwarn...@ridgecrestherbals.com RidgeCrest Herbals, Inc.
Re: Framework Introduction Videos and Diagrams
Some time ago i created the ofbiz channel on youtube and uploaded some of them. 2010/2/25, Michael Sudermann msunderman...@web.de: Hmmm, I understand that using the ASF infrastructure makes sense - but if it takes some time it would be better to make the videos available elsewhere than having it available nowhere. I'll go to holiday tomorrow and wanted to learn something about ofbiz. But if I could not find the information and videos I couldn't do it. Boring holidays ;-) Cheers, Michael Tim Ruppert tim.ruppert at hotwaxmedia.com writes: There is no reason to start hosting files outside of the ASF infra - that's why we made the move right? If someone will get me a list of files they want posted somewhere, I'm sure we can make it happen Cheers, Ruppert On Feb 20, 2010, at 12:02 AM, BJ Freeman wrote: David: are you still doing the Training, since .undersunconsulting.com don't work shouldn't they be updated on the Cwiki site? Also I have server resources on businessesnetwork.com to house bigfiles till you can find a new hosting place. if you and Tim are agreeable. I have them just don't make them public. David E Jones sent the following on 2/19/2010 10:25 PM: A quick mailing list search will answer your questions. -David On Feb 19, 2010, at 10:34 PM, Goran Janevski wrote: How can I get any/all of the documents and videos on this web page? ( http://cwiki.apache.org/confluence/display/OFBTECH/Framework+Introduction+Videos+and+Diagrams ) None of the links on there actually work, including the Apache OFBiz Advanced Framework Training Packagehttp://www.undersunconsulting.com/ecommerce/control/product/~category_id=USC_PROMO/~product_id=OFBADVFWKPKG, and the Complete Remote Training Packagehttp://www.undersunconsulting.com/ecommerce/control/product/~category_id=USC_PROMO/~product_id=OFBRTNGPKG links. What is the issue? Disk space? Copyright? Not free? If it's disk space, can't we just put these on one or more of Rapidshare, 4shared, Megaupload, etc.? Thanks, Goran Attachment (smime.p7s): application/pkcs7-signature, 2437 bytes
Re: New OFBiz stable release
I think that we are all close to the same idea. Only a little bit is missing: what we call now Release branch should be renamed to Release Candidate branch. This would mean that what is contained in that branch is somewhat that is going through the release process (testing, bug fixing, documenting, etc.) and so it is candidate to become a Release. When we are happy with the tests done on the RC branch we will tag the branch and create the real Release. The bug fixing on the RC branch can continue and when we rae happy again we can tag it again. What is the issue on doing this? Isn't it the standard way to handle releases? About releases, branches and tags names: I propose to use a name as RC_10.4 for the next release candidate branch. After a while when no major issues will reported on this branch the release can be done that is the OFBIZ_10.4 tag can be done on the RC branch. After some bug fixes on the RC_10.4 branch we will tag it again as OFBIZ_10.4.1, OFBIZ_10.4.2, etc. The third number will mean that the release is actually a mantained, bug fixed, release of the 10.4. Does this make sense? -Bruno 2010/2/24 Matt Warnock mwarn...@ridgecrestherbals.com: On Wed, 2010-02-24 at 08:22 +0100, Jacopo Cappellato wrote: Are you planning to fix them or to donate some resources (developers and/or money) in order to fix them? Or are you asking other to do this? BTW, do you really think that commercial or open source releases are done when companies think there are no bugs? Really? Well in my experience it is unusual for most software, and it isn't often in Debian (once about 4 years between releases), but yes, that is EXACTLY when a new Debian Stable is released. :) -- Matt Warnock mwarn...@ridgecrestherbals.com RidgeCrest Herbals, Inc.
Re: New OFBiz stable release
In order to have this kind of issue scheduling could you please create a new OFBIZ version in jira and set the Fix Version of these issue on that? I do not see any clearer way to answer to Ashish question. -Bruno 2010/2/15 Jacques Le Roux jacques.le.r...@les7arts.com: I expect to fulfill https://issues.apache.org/jira/browse/OFBIZ-3442 and maybe https://issues.apache.org/jira/browse/OFBIZ-3445 In other word to use layer lookups instead of popup lookups everywhere it's possible in OFBiz. From my 1st serie of tests it seems to work well almost everywhere, WIP... Jacques From: Ashish Vijaywargiya vijaywargiya.ash...@gmail.com I think its time to start thinking on the things that should be taken care in / before release branch 10.04. Bug fixing should be the major area which should be taken care extensively in next two months. What about new features etc. etc.? Please comment. Thanks! -- Ashish On Tue, Dec 15, 2009 at 6:47 AM, David E Jones d...@me.com wrote: There is no set date yet. The last release was in April 2009 (hence the version number of 09.04 on it), and the one before that was about 2 years before. Chances are it won't be another 2 years before another release, but probably at least a year... so perhaps we'll do another release branch in around 4 months. -David On Dec 14, 2009, at 3:37 PM, Juan Pablo wrote: Hello Community. I'm testing the last trunk version and the demo version published in Internet (http://demo.ofbiz.org). They've got new functionality: help on line, new themes, new features in accounting, manufacturing and ordermgr components. The last stable versión is actually 9.04. So, ¿When will Ofbiz try a new stable release version?. Gracias/Thank You. -- Juan Pablo
Re: Product Page redirects to Ecommerce component because value is hardcoded - what should be the case with Multiple Custom ecommerce component?
A long time ago I did report this here: https://issues.apache.org/jira/browse/OFBIZ-1803 -Bruno 2010/2/13 BJ Freeman bjf...@free-man.net: Some I know use it as a preview. However as we move more to the cms oriented products data maybe need to think if there is a way to accomplish this with the CMS component. Jacques Le Roux sent the following on 2/13/2010 8:09 AM: Do we really need this? Jacques From: Ashish Vijaywargiya vijaywargiya.ash...@gmail.com Hello, On the backend catalog application we have a link Product Page button for navigating to the Product Detail page in Ecommerce Component. http://img714.imageshack.us/img714/9707/productpage.png https://localhost:8443/catalog/control/EditProduct?productId=GZ-2644 The value for ecommerce component is hardcoded on the link. link target=/ecommerce/control/product url-mode=inter-app text=${uiLabelMap.ProductProductPage} style=buttontext parameter param-name=product_id from-field=productId/ /link So if we create custom application then this page redirect to the ecommerce application, which is not correct IMO. If we talk about single custom application then we can maintain a patch and can fix this line of code. But how should we handle the case when we have multiple custom component and we may need to redirect to the custom ecommerce component that doesn't have ecommerce as a mount point and that contains this specific product that we are editing. How can we handle this scenario? Do we have any settings in OFBiz that can be used to handle this case? Any help on this would be greatly appreciated. -- Ashish Vijaywargiya http://www.saveourtigers.com/
Re: what a mess! is framework independence ever going to be possible?
Chris, I think we should at first concentrate into enforcing a components dependency hierarchy. This is my plan: We should select core or framework components that are the minimum must be installed in order to have a running OFBiz. Then we should say: additional component A can be installed if componentd B is installed also, component C can be installed if A and B are installed Having this in place will let us define some OFBiz configurations that should run properly according to the design. For instance: Configuration 1 - Only the core components Configuration 2 - Core components + component A and B Configuration 3 - Core components + components A, B and C Every configuration should be automatically built by BuildBot so that we continuously check if unwanted dependencies are added in the codebase. When all this will be in place we can further work to a greater components separation. If we agree with this could we work toghether identifying the configurations? The excel sheet I have uploaded here http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution can be used as a tool for this. What do you think about? -Bruno 2010/2/7 Christopher Snow sno...@snowconsulting.co.uk: Also, splitting components down into small functional areas could have the benefit that if you just want WorkEffort core + parties, you wouldn't get the UI contributions from WorkEffort fixed assets. Development would be more difficult as you would be working across multiple files. However, maybe the eclipse ofbiz IDE could provide a consolidated view? Cheers, Chris Christopher Snow wrote: Good work Bruno! I'm putting some thought into the dependency issues - I will provide some more feedback when I have a clearer view. However, my current view is this: 1) Developers should be able have a standalone framework 2) Developers should be able to install components to meet certain functional areas without having to install most of the other components. E.g. install WorkEffort as a standalone component without having to install Accounting, Party management, etc. The current implementation of ofbiz does not support (2) without breaking each component up into a number of smaller modules such as: WorkEffortCore module (has no external dependency) WorkEffortFixedAsset module (requires FixedAsset core module) WorkEffortParties module (requires Party core module) Option (2) would give maximum reuse of code and would facilitate developers in learning ofbiz as they would only need to focus on the business processes within those modules. Anyway, I'm going to play around with the above concept when I have time... Bruno Busco wrote: The complete url for the confluence page is: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution 2010/2/6 Bruno Busco bruno.bu...@gmail.com: I have updated the framework-only confluence page with an excel sheet that we could use to track the dependecies issue down. http://cwiki.apache.org/confluence/download/attachments/9373097/OFBIZ+COMP+DEPENDENCIES.xls?version=1 Hope this helps. It is not yet completed. Please fille free to contribute to update it. The black X are dependecies that we want in the code base. The red X are dependencies that are there but should not. -Bruno 2010/2/6 Matt Warnock mwarn...@ridgecrestherbals.com: On Fri, 2010-02-05 at 23:42 -0800, Adrian Crum wrote: Chris, Framework independence has been a goal for quite a while. There is no disagreement that the framework should run on its own. The disagreements arise in what constitutes the framework. Let's assume for a moment that framework independence means running the components in the framework folder independently from anything else in OFBiz. Right away the problem with that idea is that visual themes are in a separate folder outside the framework folder. Does framework independence include the visual themes folder? That has not been discussed. Then there are the multitude of dependencies upon the applications folder. I'm a newbie here, but I have a lot of gray hair. Seems like trying to separate dependencies by folder or subject matter is an exercise doomed to failure. TCP/IP has taken over the world because it has a clear model based on separate layers (the 7-layer OSI model). Changes on one level (like 10-base-T, to 100baseTX to Gigabit to 802.11a/b/g/n) don't affect the rest. Likewise, you can use LDAP, NIS, DNS, /etc/hostnames, or other means to map IP addresses to hostnames at the application layer-- TCP/IP doesn't care. From my perspective, achieving this objective will require a two pronged approach: 1) Identify the framework dependencies on outside components, and 2) avoid introducing new framework dependencies on outside components. This assumes the framework is the lowest level. If the framework depends on outside components, then the hierarchy has been upset
Re: what a mess! is framework independence ever going to be possible?
Hi BJ, sorry but what I meant for configuration is different from what I see you addressed in these jiras. For configuration I mean a defined set of components that are supposed to work without any other component in the installation. -Bruno 2010/2/7 BJ Freeman bjf...@free-man.net: both Hans and I have been working on configuration Hans is in the trunk. I have yet to get mine put in the Jira. https://issues.apache.org/jira/browse/OFBIZ-636 https://issues.apache.org/jira/browse/OFBIZ-635 Bruno Busco sent the following on 2/7/2010 12:38 AM: Chris, I think we should at first concentrate into enforcing a components dependency hierarchy. This is my plan: We should select core or framework components that are the minimum must be installed in order to have a running OFBiz. Then we should say: additional component A can be installed if componentd B is installed also, component C can be installed if A and B are installed Having this in place will let us define some OFBiz configurations that should run properly according to the design. For instance: Configuration 1 - Only the core components Configuration 2 - Core components + component A and B Configuration 3 - Core components + components A, B and C Every configuration should be automatically built by BuildBot so that we continuously check if unwanted dependencies are added in the codebase. When all this will be in place we can further work to a greater components separation. If we agree with this could we work toghether identifying the configurations? The excel sheet I have uploaded here http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution can be used as a tool for this. What do you think about? -Bruno 2010/2/7 Christopher Snow sno...@snowconsulting.co.uk: Also, splitting components down into small functional areas could have the benefit that if you just want WorkEffort core + parties, you wouldn't get the UI contributions from WorkEffort fixed assets. Development would be more difficult as you would be working across multiple files. However, maybe the eclipse ofbiz IDE could provide a consolidated view? Cheers, Chris Christopher Snow wrote: Good work Bruno! I'm putting some thought into the dependency issues - I will provide some more feedback when I have a clearer view. However, my current view is this: 1) Developers should be able have a standalone framework 2) Developers should be able to install components to meet certain functional areas without having to install most of the other components. E.g. install WorkEffort as a standalone component without having to install Accounting, Party management, etc. The current implementation of ofbiz does not support (2) without breaking each component up into a number of smaller modules such as: WorkEffortCore module (has no external dependency) WorkEffortFixedAsset module (requires FixedAsset core module) WorkEffortParties module (requires Party core module) Option (2) would give maximum reuse of code and would facilitate developers in learning ofbiz as they would only need to focus on the business processes within those modules. Anyway, I'm going to play around with the above concept when I have time... Bruno Busco wrote: The complete url for the confluence page is: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution 2010/2/6 Bruno Busco bruno.bu...@gmail.com: I have updated the framework-only confluence page with an excel sheet that we could use to track the dependecies issue down. http://cwiki.apache.org/confluence/download/attachments/9373097/OFBIZ+COMP+DEPENDENCIES.xls?version=1 Hope this helps. It is not yet completed. Please fille free to contribute to update it. The black X are dependecies that we want in the code base. The red X are dependencies that are there but should not. -Bruno 2010/2/6 Matt Warnock mwarn...@ridgecrestherbals.com: On Fri, 2010-02-05 at 23:42 -0800, Adrian Crum wrote: Chris, Framework independence has been a goal for quite a while. There is no disagreement that the framework should run on its own. The disagreements arise in what constitutes the framework. Let's assume for a moment that framework independence means running the components in the framework folder independently from anything else in OFBiz. Right away the problem with that idea is that visual themes are in a separate folder outside the framework folder. Does framework independence include the visual themes folder? That has not been discussed. Then there are the multitude of dependencies upon the applications folder. I'm a newbie here, but I have a lot of gray hair. Seems like trying to separate dependencies by folder or subject matter is an exercise doomed to failure. TCP/IP has taken over the world because it has a clear model based on separate layers (the 7-layer OSI model). Changes on one level (like 10-base-T, to 100baseTX
Re: Key data model relationship pages in Wiki
Thank you Babu for this effort. The charts are jpg files. How do you think people can help updating it? -Bruno 2010/2/7 bsreekanth babu.sreeka...@yahoo.com: Hello, I added few of the data model relationship diagrams to the Wiki (up to Example, in alphabetical order). Please know if it is any help. I don't know much about the data model, but anyone may edit the page to add details to it. Once I read the data model book, I may contribute as well. Link: http://cwiki.apache.org/confluence/display/OFBIZ/Key+data+model+reference (Available through Documentation Overview) thanks, Babu. -- View this message in context: http://n4.nabble.com/Key-data-model-relationship-pages-in-Wiki-tp1472177p1472177.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: what a mess! is framework independence ever going to be possible?
This is something we discussed in the DEV ML: http://www.mail-archive.com/d...@ofbiz.apache.org/msg36156.html -Bruno 2010/2/6 Adrian Crum adrian.c...@yahoo.com: Yes, follow Jacopo's suggestion: create an ant task to build framework only, then run the framework only *shrug* I don't know what that means. Maybe have a Selenium task that checks to see if it actually runs on its own. I'm not real clear on how that would work, but it would definitely be worth a try! -Adrian --- On Sat, 2/6/10, Chris Snow sno...@snowconsulting.co.uk wrote: From: Chris Snow sno...@snowconsulting.co.uk Subject: Re: what a mess! is framework independence ever going to be possible? To: user@ofbiz.apache.org Date: Saturday, February 6, 2010, 12:49 AM Shall I raise a jira for this? Is there any documentation on the build and test process for ofbiz? e.g. does buildbot run ofbiz and run any tests? We can probably start with something simple: add an ant task that simply builds the framework (applications and specialpurpose will be ignored) and then an ant task to run the framework only. This will require some minor tweaks to the base component loading mechanism, but it should be trivial. Right now the only way (I am aware of) of building a framework only distro is to remove (or similar) the application and specialpurpose folders. Jacopo On Feb 6, 2010, at 9:09 AM, Adrian Crum wrote: A tool would certainly help. If such a tool was included in OFBiz, then it would have to be compatible with the Apache license. -Adrian --- On Sat, 2/6/10, Chris Snow sno...@snowconsulting.co.uk wrote: From: Chris Snow sno...@snowconsulting.co.uk Subject: Re: what a mess! is framework independence ever going to be possible? To: user@ofbiz.apache.org Date: Saturday, February 6, 2010, 12:02 AM Thanks for the feedback Adrian. Would it be worth me writing a tool that runs as part of the build process that reports on the dependencies? It could throw a warning/error when a new invalid dependency is checked in? Chris, Framework independence has been a goal for quite a while. There is no disagreement that the framework should run on its own. The disagreements arise in what constitutes the framework. Let's assume for a moment that framework independence means running the components in the framework folder independently from anything else in OFBiz. Right away the problem with that idea is that visual themes are in a separate folder outside the framework folder. Does framework independence include the visual themes folder? That has not been discussed. Then there are the multitude of dependencies upon the applications folder. From my perspective, achieving this objective will require a two pronged approach: 1) Identify the framework dependencies on outside components, and 2) avoid introducing new framework dependencies on outside components. The first prong can be accomplished through contributions from people like you - find the dependencies and create patches to fix them. The responsibility of the second prong is up to the committers. We need to be more vigilant to guard against introducing new dependencies. Personally I believe it will be possible, BUT it won't be easy. The obstacles to overcome will be getting people to contribute to the effort, and getting committers to avoid introducing new dependencies. -Adrian --- On Fri, 2/5/10, Christopher Snow sno...@snowconsulting.co.uk wrote: From: Christopher Snow sno...@snowconsulting.co.uk Subject: what a mess! is framework independence ever going to be possible? To: user@ofbiz.apache.org Date: Friday, February 5, 2010, 10:58 PM I'm back to the process of working out how to get a standalone framework running based on trunk, but I have found that the dependencies have got out of hand (if I've understood the code right): Framework depends on Themes Themes depends on Content Content depends on Party The questions I'm starting to ask myself are: Is is ever going to be possible to have framework independence in trunk? Independence in 9.04 is relatively trivial (rewrite security screens) perhaps the most sensible thing would be to do a fork of 9.04 and then back port all framework related commits from trunk? Any ideas anyone? Many thanks, Chris -- Chris Snow - CEng MBCS CITP MBA (Tech Mgmt) (Open) CISSP Tel: 01453 890660 Mob: 07944 880950 Www: www.snowconsulting.co.uk -- Chris Snow - CEng MBCS CITP MBA (Tech Mgmt) (Open) CISSP Tel: 01453 890660 Mob: 07944 880950 Www: www.snowconsulting.co.uk
Re: party component dependency on accounting
So in general we are not trying to have absolute components independance from each other. We need only to define and agree on a components functional hierarchical dependance and enforce it so that an higher level component should be removed without any issue. -Bruno 2010/2/6 Rishi Solanki rishisolan...@gmail.com: No worries Jacopo our ultimate goal is to work in Profit of OFBiz project, what you understand from Initial question in that case the answer was right. Learn a lot from each commiter commits and all discussions and conclusion drawn by you guys. Happy to working in OFBiz with great community. :-) Rishi Solanki Enterprise Software Developer HotWax Media Pvt. Ltd. On Sat, Feb 6, 2010 at 3:43 PM, Jacopo Cappellato jacopo.cappell...@hotwaxmedia.com wrote: I am really sorry Rishi (and Christopher): I completely misunderstood Christopher's initial question and I have caused confusion! Yes, I agree that we should move the view to the accounting component. Kind regards, Jacopo On Feb 6, 2010, at 9:41 AM, Rishi Solanki wrote: Hi Jacopo, Chris is asking to move view entity in to accounting which is currently in the Party component. It is looking fine to me. Please let me know if I misunderstood something. Rishi Solanki Enterprise Software Developer HotWax Media Pvt. Ltd. On Sat, Feb 6, 2010 at 1:31 PM, Jacopo Cappellato jacopo.cappell...@hotwaxmedia.com wrote: Hi Christopher, no, the PartyAcctgPreference entity is defined in the accounting component (it is used to define accounting preferences for a given organization) and so it cannot be moved to the party component. Kind regards, Jacopo On Feb 5, 2010, at 11:46 PM, Christopher Snow wrote: In the party component, there is a view dependent on the accounting component: view-entity entity-name=PartyAcctgPrefAndGroup package-name=org.ofbiz.party.party title=PartyAcctgPreference and PartyGroup Entity member-entity entity-alias=PTYACCPREF entity-name=PartyAcctgPreference/ member-entity entity-alias=PTYGROUP entity-name=PartyGroup/ alias entity-alias=PTYACCPREF name=partyId/ alias entity-alias=PTYACCPREF name=baseCurrencyUomId/ alias entity-alias=PTYGROUP name=groupName/ view-link entity-alias=PTYACCPREF rel-entity-alias=PTYGROUP key-map field-name=partyId/ /view-link /view-entity Should this view be relocated to the accounting component? Many thanks in advance...
Re: what a mess! is framework independence ever going to be possible?
Chris, I think we have not moved very forward. We still have at least this page: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution and the page you have written: http://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework some comments in the DEV ML and not much more. I am ready to restart! I suggest to collect here: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution all the points we are able to agree and then start with the implementation. -Bruno 2010/2/6 Christopher Snow sno...@snowconsulting.co.uk: Hi Bruno, What are the current points of view on what should be included in the framework? Many thanks, Chris Bruno Busco wrote: This is something we discussed in the DEV ML: http://www.mail-archive.com/d...@ofbiz.apache.org/msg36156.html -Bruno 2010/2/6 Adrian Crum adrian.c...@yahoo.com: Yes, follow Jacopo's suggestion: create an ant task to build framework only, then run the framework only *shrug* I don't know what that means. Maybe have a Selenium task that checks to see if it actually runs on its own. I'm not real clear on how that would work, but it would definitely be worth a try! -Adrian
Re: style issues and framework independence
At the site Hans as pointed out: http://www.itu.dk/people/hessellund/smartemf/index.php seems that things have stopped down! :-( -Bruno 2010/2/6 Jacques Le Roux jacques.le.r...@free.fr: Hi Bruno, Last week or so, Sascha said that a colleague was working on it, look for his answer in ML Jacques From: Bruno Busco bruno.bu...@gmail.com Hi Christopher, where can I find info about where/who is developing this eclipse ofbiz ide tool? I would be really interested in joining that project. -Bruno 2010/2/5 Christopher Snow sno...@snowconsulting.co.uk: Perhaps this functionality would be best situated in the eclipse ofbiz ide tool that is currently being developed? Christopher Snow wrote: On a similar vein to style checking, a great tool to include as part of the framework build process would be dependency checking / reporting. This tool could help alert to incorrect dependencies (such as entity engine depending on service engine). Any thoughts? Cheers, Chris
Re: style issues and framework independence
Thank you guys, could you please send a link to this Sascha discussion? I was not lucky to find it . Thanks, Bruno 2010/2/6 Abdullah Shaikh abdullah.shaik...@gmail.com: No, it has been taken up by Daniel Rosowski as per Sascha Rodekamp on ML - Abdullah On Sat, Feb 6, 2010 at 7:25 PM, Bruno Busco bruno.bu...@gmail.com wrote: At the site Hans as pointed out: http://www.itu.dk/people/hessellund/smartemf/index.php seems that things have stopped down! :-( -Bruno 2010/2/6 Jacques Le Roux jacques.le.r...@free.fr: Hi Bruno, Last week or so, Sascha said that a colleague was working on it, look for his answer in ML Jacques From: Bruno Busco bruno.bu...@gmail.com Hi Christopher, where can I find info about where/who is developing this eclipse ofbiz ide tool? I would be really interested in joining that project. -Bruno 2010/2/5 Christopher Snow sno...@snowconsulting.co.uk: Perhaps this functionality would be best situated in the eclipse ofbiz ide tool that is currently being developed? Christopher Snow wrote: On a similar vein to style checking, a great tool to include as part of the framework build process would be dependency checking / reporting. This tool could help alert to incorrect dependencies (such as entity engine depending on service engine). Any thoughts? Cheers, Chris
Re: Eclipse plugin.
May be a stupid question...but...couldn't we think to have the plugin developed in the OFBiz project itself? -Bruno 2010/1/26 Sascha Rodekamp sascha.rodek...@lynx.de: Hey everybody, yep Daniel Rosowski, a colleque of mine, began to extend the plugin and we still keep working on it. For now the features are in early development state but it will grow :-) (hopefully soon) Have a nice Day Sascha Sascha Rodekamp Consultant Lynx-Consulting GmbH Johanniskirchplatz 6 33615 Bielefeld Deutschland Fon: +49 521 5247-0 Fax: +49 521 5247-250 Mobil: +49 151 140 698 93 Company and Management Headquarters: Lynx-Consulting GmbH, Johanniskirchplatz 6, 33615 Bielefeld, Deutschland Fon: +49 521 5247-0, Fax: +49 521 5247-250, www.lynx.de Court Registration: Amtsgericht Bielefeld HRB 35946 Chief Executive Officers: Karsten Noss, Dirk Osterkamp This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation. SAP Special Expertise Partner ERP Upgrade Erfolg ist eine Folge. 20 Jahre Lynx
Re: what a mess! is framework independence ever going to be possible?
I have updated the framework-only confluence page with an excel sheet that we could use to track the dependecies issue down. http://cwiki.apache.org/confluence/download/attachments/9373097/OFBIZ+COMP+DEPENDENCIES.xls?version=1 Hope this helps. It is not yet completed. Please fille free to contribute to update it. The black X are dependecies that we want in the code base. The red X are dependencies that are there but should not. -Bruno 2010/2/6 Matt Warnock mwarn...@ridgecrestherbals.com: On Fri, 2010-02-05 at 23:42 -0800, Adrian Crum wrote: Chris, Framework independence has been a goal for quite a while. There is no disagreement that the framework should run on its own. The disagreements arise in what constitutes the framework. Let's assume for a moment that framework independence means running the components in the framework folder independently from anything else in OFBiz. Right away the problem with that idea is that visual themes are in a separate folder outside the framework folder. Does framework independence include the visual themes folder? That has not been discussed. Then there are the multitude of dependencies upon the applications folder. I'm a newbie here, but I have a lot of gray hair. Seems like trying to separate dependencies by folder or subject matter is an exercise doomed to failure. TCP/IP has taken over the world because it has a clear model based on separate layers (the 7-layer OSI model). Changes on one level (like 10-base-T, to 100baseTX to Gigabit to 802.11a/b/g/n) don't affect the rest. Likewise, you can use LDAP, NIS, DNS, /etc/hostnames, or other means to map IP addresses to hostnames at the application layer-- TCP/IP doesn't care. From my perspective, achieving this objective will require a two pronged approach: 1) Identify the framework dependencies on outside components, and 2) avoid introducing new framework dependencies on outside components. This assumes the framework is the lowest level. If the framework depends on outside components, then the hierarchy has been upset, and spaghetti dependencies are the inevitable result. Dependencies HAVE to be unidirectional, or you never get out of the maze. IMHO, the biggest problem with MVC is that it has never seemed to me that the layers are very well defined. Everything seems pretty interdependent, and you quickly get into a rock/paper/scissors kind of analysis, as you describe. Is there a comprehensible map of the layers in OFBiz? All I have seen is very detailed charts that seem to obfuscate, rather than clarify, the relationships of the various modules. But I'm sure I have not seen everything. Is there a 30,000-foot overview of the software levels? The first prong can be accomplished through contributions from people like you - find the dependencies and create patches to fix them. The responsibility of the second prong is up to the committers. We need to be more vigilant to guard against introducing new dependencies. Which requires a clear model of what layer the code under consideration belongs to, and what are the well-defined layers below it that can be dependencies. Personally I believe it will be possible, BUT it won't be easy. The obstacles to overcome will be getting people to contribute to the effort, and getting committers to avoid introducing new dependencies. Again, I think we need to reduce the learning curve by providing clear maps. You shouldn't need to know everything to be able to contribute meaningful and error-free code. -Adrian --- On Fri, 2/5/10, Christopher Snow sno...@snowconsulting.co.uk wrote: From: Christopher Snow sno...@snowconsulting.co.uk Subject: what a mess! is framework independence ever going to be possible? To: user@ofbiz.apache.org Date: Friday, February 5, 2010, 10:58 PM I'm back to the process of working out how to get a standalone framework running based on trunk, but I have found that the dependencies have got out of hand (if I've understood the code right): Framework depends on Themes Themes depends on Content Content depends on Party The questions I'm starting to ask myself are: Is is ever going to be possible to have framework independence in trunk? Independence in 9.04 is relatively trivial (rewrite security screens) perhaps the most sensible thing would be to do a fork of 9.04 and then back port all framework related commits from trunk? Any ideas anyone? Many thanks, Chris -- Matt Warnock mwarn...@ridgecrestherbals.com RidgeCrest Herbals, Inc.
Re: what a mess! is framework independence ever going to be possible?
The complete url for the confluence page is: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution 2010/2/6 Bruno Busco bruno.bu...@gmail.com: I have updated the framework-only confluence page with an excel sheet that we could use to track the dependecies issue down. http://cwiki.apache.org/confluence/download/attachments/9373097/OFBIZ+COMP+DEPENDENCIES.xls?version=1 Hope this helps. It is not yet completed. Please fille free to contribute to update it. The black X are dependecies that we want in the code base. The red X are dependencies that are there but should not. -Bruno 2010/2/6 Matt Warnock mwarn...@ridgecrestherbals.com: On Fri, 2010-02-05 at 23:42 -0800, Adrian Crum wrote: Chris, Framework independence has been a goal for quite a while. There is no disagreement that the framework should run on its own. The disagreements arise in what constitutes the framework. Let's assume for a moment that framework independence means running the components in the framework folder independently from anything else in OFBiz. Right away the problem with that idea is that visual themes are in a separate folder outside the framework folder. Does framework independence include the visual themes folder? That has not been discussed. Then there are the multitude of dependencies upon the applications folder. I'm a newbie here, but I have a lot of gray hair. Seems like trying to separate dependencies by folder or subject matter is an exercise doomed to failure. TCP/IP has taken over the world because it has a clear model based on separate layers (the 7-layer OSI model). Changes on one level (like 10-base-T, to 100baseTX to Gigabit to 802.11a/b/g/n) don't affect the rest. Likewise, you can use LDAP, NIS, DNS, /etc/hostnames, or other means to map IP addresses to hostnames at the application layer-- TCP/IP doesn't care. From my perspective, achieving this objective will require a two pronged approach: 1) Identify the framework dependencies on outside components, and 2) avoid introducing new framework dependencies on outside components. This assumes the framework is the lowest level. If the framework depends on outside components, then the hierarchy has been upset, and spaghetti dependencies are the inevitable result. Dependencies HAVE to be unidirectional, or you never get out of the maze. IMHO, the biggest problem with MVC is that it has never seemed to me that the layers are very well defined. Everything seems pretty interdependent, and you quickly get into a rock/paper/scissors kind of analysis, as you describe. Is there a comprehensible map of the layers in OFBiz? All I have seen is very detailed charts that seem to obfuscate, rather than clarify, the relationships of the various modules. But I'm sure I have not seen everything. Is there a 30,000-foot overview of the software levels? The first prong can be accomplished through contributions from people like you - find the dependencies and create patches to fix them. The responsibility of the second prong is up to the committers. We need to be more vigilant to guard against introducing new dependencies. Which requires a clear model of what layer the code under consideration belongs to, and what are the well-defined layers below it that can be dependencies. Personally I believe it will be possible, BUT it won't be easy. The obstacles to overcome will be getting people to contribute to the effort, and getting committers to avoid introducing new dependencies. Again, I think we need to reduce the learning curve by providing clear maps. You shouldn't need to know everything to be able to contribute meaningful and error-free code. -Adrian --- On Fri, 2/5/10, Christopher Snow sno...@snowconsulting.co.uk wrote: From: Christopher Snow sno...@snowconsulting.co.uk Subject: what a mess! is framework independence ever going to be possible? To: user@ofbiz.apache.org Date: Friday, February 5, 2010, 10:58 PM I'm back to the process of working out how to get a standalone framework running based on trunk, but I have found that the dependencies have got out of hand (if I've understood the code right): Framework depends on Themes Themes depends on Content Content depends on Party The questions I'm starting to ask myself are: Is is ever going to be possible to have framework independence in trunk? Independence in 9.04 is relatively trivial (rewrite security screens) perhaps the most sensible thing would be to do a fork of 9.04 and then back port all framework related commits from trunk? Any ideas anyone? Many thanks, Chris -- Matt Warnock mwarn...@ridgecrestherbals.com RidgeCrest Herbals, Inc.
Re: Newbie Docs Overview [was Re: What I would like to see]
Thank you Matt, I think this schematic approach will help. -Bruno 2010/2/7 Matt Warnock mwarn...@ridgecrestherbals.com: On Fri, 2010-02-05 at 12:32 -0700, Tim Ruppert wrote: Thanks for the feedback. I'm going to think on it this weekend and will try and come up with some ideas of how this could work better. If you could show me some sites that you do like, that would be a big help - then I can see how to get that working in our world. Based on your feedback and that of others, I have added a new outline page to the home page of the wiki at the following URL: http://cwiki.apache.org/confluence/display/OFBIZ/Documentation+Overview This contains the ordered overview I started and shared earlier. I hope I haven't stepped on anyone's toes. It isn't pretty, just wiki pages, but hopefully it helps the newbies like me. I have started to add a couple of pages to flesh it out, but I know most of this stuff exists elsewhere. I only added a couple 1) as proof of concept, so people could get a feel for what I am suggesting, and 2) to see how I need to link things both inside and outside the wiki (personal sandbox). I still have things to learn there. I am really new to all this, so please, if 1) I have done something wrong, please advise, and 2) if I have done it right, please add the best links you know of to flesh out this index. As I say, I know it is out there, but strewn all over, and I'd like to collect it up, if you can tell me where to find it. In particular, if I am polluting the wiki namespace with this, please let me know what I should do differently. I have tried to keep the stuff really succinct and clear from a newbie's point of view-- which I know only too clearly. -- Matt Warnock mwarn...@ridgecrestherbals.com RidgeCrest Herbals, Inc.
Re: Forgot Password Error - Trunk Release 901582
Thank you Scott and Midrul for reporting. This has been fixed in trunk Revision: 902138 -Bruno 2010/1/22 Mridul Pathak mridul.pat...@hotwaxmedia.com: Its looks like a bug, the screen is broken for all the applications except for workeffort. -- Thanks Regards Mridul Pathak Hotwax Media http://www.hotwaxmedia.com mridul.pat...@hotwaxmedia.com - direct: +91 - 942.592.6892 On Thu, Jan 21, 2010 at 7:29 AM, Scott. sc...@anglolimited.com wrote: After logging out from order manager in the trunk demo and arriving at the login page, if you click on forgot password, you get the following error; org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen [component://common/widget/CommonScreens.xml#forgotPassword]: java.lang.IllegalArgumentException: Could not find screen with name [login-decorator] in class resource [component://order/widget/ordermgr/CommonScreens.xml] (Could not find screen with name [login-decorator] in class resource [component://order/widget/ordermgr/CommonScreens.xml]) Thanks. -- View this message in context: http://n4.nabble.com/Forgot-Password-Error-Trunk-Release-901582-tp1049771p1049771.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: How to contribute
Should we create a Confluence page where these are managed as add-ons ? -Bruno 2010/1/13 Hans Bakker mailingl...@antwebsystems.com: It looks like this is an interface to a commercial product. Why not simply distribute this interface with your product because the interface is only useful with the product? On Wed, 2010-01-13 at 07:19 +0100, Enrique Ruiz-Valenciano wrote: Hi all, We have developed an addon to integrate Strands Recommender (http://recommender.strands.com/). We (DiSiD Strands) would like to contribute it to OFBiz but I don't know which is the process to do it. Can anyone send me doc/link/contact to contribute to OFBiz project? Thanks. -- Antwebsystems.com: Quality OFBiz services for competitive rates
Re: How to show form field tool tip on mouse over
Hi Michael, having a lookup that returns multiple selected values in a field is a general enough task that should be addressed with a general purpose tool. It could be a different decorator from which exten the lookup decorator (so for example we could have a multiLookupDecorator in addition to the actual lookupDecorator). In one project I have already done this, I need some time to see if this was implemented in an enough general way to be reused. -Bruno 2010/1/9 Michael Xu (xudong) dong...@wizitsoft.com: hi Bruno, However, such improvement needs to change the form widget schema and the render. I proposed another way to make form widget more flexible. For your reference, I pasted it here: hi all, In ofbiz form, we can use lookup controller for fields which link to entities. But the lookup controller only support to return single value. How to implement a multiple lookup? Looking into source code, it seems that we have to extend a new controller in form widget schema and implement it in the form render. Is it a correct way to go? BTW: In my opinion, it is not flexible to extend form widget in current design. (correct me if I am wrong). Let's take one example. form name=AssignGlAccount type=single target=createGlAccountOrganization title= default-map-name=account header-row-style=header-row default-table-style=basic-table field name=glAccountId drop-down entity-options entity-name=GlAccount description=${accountCode} - ${accountName} [${glAccountId}] entity-order-by field-name=accountCode/ /entity-options /drop-down /field ... /form Here, we have to use drop-down tag to tell system to render a HTML drop-down component. But what if a customized field? Then do we have to change form widget schema for that field? And then add the render logic in the long switch-cases? Maybe we can refactor the design, like this: form name=AssignGlAccount type=single target=createGlAccountOrganization title= default-map-name=account header-row-style=header-row default-table-style=basic-table field name=glAccountId controller name=drop-down !-- for new non-standard controller, we can define like this: controller name=org.ofbiz.FancyDropDown -- param key=entity-name value=GLAccount/ param key=description value=/ param key=entity-order-by value=accountCode/ !-- for new non-standard controller, we can define new parameters -- /field ... /form with the new design, then we don't need to break the schema and change the core code of render logic. Instead, we just need to implement a new controller from a predefined controller interface. And then we can reuse it in all forms. (In here, due to the limitation of current form widget, we have to give up form and use FTL directly.) -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Sat, Jan 9, 2010 at 1:17 AM, Bruno Busco bruno.bu...@gmail.com wrote: Having a field widget property that renders to the title property to the input field seems much simpler. -Bruno 2010/1/8 Parimal Gain parimal.g...@hotwaxmedia.com: Hello Raj, One way to do this might be call javascript method from the form field and write necessary code that you want to display as tooltip within the method. You can call javascript method by following manner : field name=abc event=onmouseover action=javascript:methodName();/ Regards -- Parimal Gain On Fri, 2010-01-08 at 13:50 +0530, Raj Saini wrote: Hi, I want to show the tool tip for a form field on mouse over. All examples Various forms I found in OFBiz, render the tool tip as hint label. Is it possible to show the tool tip on mouse over on a form field? Thanks, Raj
Re: Small help icon next the form field title
3) Submit a patch when you have done. ;-) -Bruno 2010/1/8 Raj Saini rajsa...@gmail.com: Thanks Michael. Raj Michael Xu (xudong) wrote: hi Raj, You can use tooltip feature for this requirement plus the following customizations: 1) customize form render to show tooltip right after label instead of controller. 2) customize theme to show tooltip as ? and a new message layer will be popped up if user clicks it. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Fri, Jan 8, 2010 at 3:32 PM, Raj Saini rajsa...@gmail.com wrote: Hi, I want to show a small help icon (?) next to the form field title. Clicking on the icon should open a pop up describing the function of the field. I searched around and could not find if it is possible with the form widget. Thanks, Raj
Re: How to show form field tool tip on mouse over
Having a field widget property that renders to the title property to the input field seems much simpler. -Bruno 2010/1/8 Parimal Gain parimal.g...@hotwaxmedia.com: Hello Raj, One way to do this might be call javascript method from the form field and write necessary code that you want to display as tooltip within the method. You can call javascript method by following manner : field name=abc event=onmouseover action=javascript:methodName();/ Regards -- Parimal Gain On Fri, 2010-01-08 at 13:50 +0530, Raj Saini wrote: Hi, I want to show the tool tip for a form field on mouse over. All examples Various forms I found in OFBiz, render the tool tip as hint label. Is it possible to show the tool tip on mouse over on a form field? Thanks, Raj
Re: error in Geo ID with IE8
Some work-around described here. http://www.bennadel.com/blog/41-Google-Maps-Not-Working-in-Internet-Explorer-IE-.htm http://www.easypagez.com/maps/ieworking.html To be tested. -Bruno 2009/12/21 Jacques Le Roux jacques.le.r...@les7arts.com: Same with XP, look like a problem with HTTPS OK with Opera, Chrome You may open a Jira issue but don't expect much help from me for the moment. Jacques From: Scott. sc...@anglolimited.com Hi all, Using IE8 and Windows 7. Go to Party ManageDemoCustomer https://demo.ofbiz.org/partymgr/control/viewprofile?partyId=DemoCustomer and click on Geo Location. The map fails to open and just shows loading. Browser shows the folowing error; Works fine with Firefox. Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.3; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDS; InfoPath.2; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Timestamp: Mon, 21 Dec 2009 19:05:48 UTC Message: Object expected Line: 23 Char: 5 Code: 0 URI: https://demo.ofbiz.org/images/GooglemapMarkers.js -- View this message in context: http://n4.nabble.com/error-in-Geo-ID-with-IE8-tp976469p976469.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: error in Geo ID with IE8
Same problem also here: https://localhost:8443/example/control/ExampleGeoLocationPointSet1 2009/12/21 Bruno Busco bruno.bu...@gmail.com: Some work-around described here. http://www.bennadel.com/blog/41-Google-Maps-Not-Working-in-Internet-Explorer-IE-.htm http://www.easypagez.com/maps/ieworking.html To be tested. -Bruno 2009/12/21 Jacques Le Roux jacques.le.r...@les7arts.com: Same with XP, look like a problem with HTTPS OK with Opera, Chrome You may open a Jira issue but don't expect much help from me for the moment. Jacques From: Scott. sc...@anglolimited.com Hi all, Using IE8 and Windows 7. Go to Party ManageDemoCustomer https://demo.ofbiz.org/partymgr/control/viewprofile?partyId=DemoCustomer and click on Geo Location. The map fails to open and just shows loading. Browser shows the folowing error; Works fine with Firefox. Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.3; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDS; InfoPath.2; .NET CLR 1.1.4322; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) Timestamp: Mon, 21 Dec 2009 19:05:48 UTC Message: Object expected Line: 23 Char: 5 Code: 0 URI: https://demo.ofbiz.org/images/GooglemapMarkers.js -- View this message in context: http://n4.nabble.com/error-in-Geo-ID-with-IE8-tp976469p976469.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: about using ofbiz as a platform
I have created a page for this: http://cwiki.apache.org/confluence/display/OFBIZ/Framework-only+distribution The JIRA issue https://issues.apache.org/jira/browse/OFBIZ-1867 can still be used to group toghether all issues related to this task. Please fill free to add whatever I missed and link the JIRA issues you know are related to this. -Bruno 2009/12/7 Christopher Snow sno...@snowconsulting.co.uk: I've also started putting a page together on the steps for manually separating the core framework: http://cwiki.apache.org/confluence/display/OFBIZ/Ofbiz+as+a+development+framework The pages are just my documentation of the steps needed. I still think its a good idea to have a page for collecting the requirements. Christopher Snow wrote: Sounds good to me! Bruno Busco wrote: Should we try to write a framework-only feature proposal page like the one Scott has writted for Saved Searches http://cwiki.apache.org/confluence/display/OFBIZ/Saved+Searches collecting all requirements from the mails? Having the path written could help volunteers to contribute in the right direction. -Bruno 2009/12/4 Christopher Snow sno...@snowconsulting.co.uk: That makes a lot of sense - thanks again Scott! Scott Gray wrote: That risk is run by anybody who gets the ball rolling on any new proposal, be it a contributor, committer or PMC member. Nobody is capable of pushing through substantial change without the approval of the community at large. The key for any amount of work is to collaborate with the community as much as possible, if something is large then just break it down and discuss each change piece by piece. An approach such as this substantially reduces the risk that any work done will be wasted and generally improves the overall design. Regards Scott On 4/12/2009, at 7:27 PM, chris snow wrote: Hi Adrian, For a change that may be substantial, could this approach be quite risky that a lot of time could be spent developing something that may not be accepted? Many thanks, Chris Adrian Crum wrote: That is not how the open source community works. If anyone wants to see this move along, they need to make the desired changes to their local copy, create a patch, and submit it to Jira. As far as coordination is concerned, there is an umbrella Jira issue for this already. Just make new Jira issues sub-tasks of it. -Adrian Michael Xu (xudong) wrote: hi, Like Bruno mentioned, this topic has been discussed over many times. And it is time to take some actions. I really think one or more leaders should lead the process. Otherwise, the discussion might be around for a long long time. -- Regards, Michael Xu (xudong) www.wizitsoft.com On Wed, Dec 2, 2009 at 7:41 PM, chris snow chsnow...@gmail.com wrote: Hi Bruno, I would like to help. Are you coordinating efforts? Many thanks, Chris Bruno Busco wrote: Hi Michael, the framework isolation and a framework-only installation is definitely something the community as talken about many times. You will find several conversations searching the mailing list. We will have it sooner or later and any help you could provide on this topic will be much appreciated. -Bruno 2009/11/24 Michael Xu (xudong) dong...@wizitsoft.com: hmm...I compared the article and the latest code from trunk. I don't think the diagram is consistent with codes. For example, from the diagram party doesn't depend on marketing; however, as I mentioned in previous email, party entity definition does use ContactListParty from marketing. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:16 PM, Michael Xu (xudong) dong...@wizitsoft.comwrote: Just found an article about the dependency: http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+Dependencies http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+Dependencies From the component relationship diagram, it seems I have to include all components under framework and application in my new application. Is it correct? -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:07 PM, Michael Xu (xudong) dong...@wizitsoft.com wrote: hi all, I try to build a new application using ofbiz. Basically, I want to use the nice overall architect of ofbiz, theme mechanism and Party/Permission/SecurityGroup. However, I found it is very difficult to remove unnecessary components. For example, entitymodel.xml from applications/party uses ContactListParty, which is from marketing component. I think such dependency doesn't make much sense, as marketing is only an optional component but party is a must. What's the best practice for my case
Re: Dropdown menu in Ofbiz
You can even try the multiflex theme in the ecommerce application. More drop down menus there! -Bruno 2009/12/2 Erwan de FERRIERES erwan.de-ferrie...@nereide.biz: Le 02/12/2009 17:03, sac sha a écrit : Hi All I am developing a website using ofbiz. I will display my products there for the users to buy. I am able to bring the site up and running fine with the use of existing ecommerce module. All I now want is to add some drop down menus to my site displaying the product categories etc. Is there any inbuilt facility available in ofbiz to create drop down menus? You can look at the dropping crumbs and the bluelight themes, which contains some dropdonw menus Or I have to use my own concept like(AJAX or jquery) to produce the drop down sub menus? -- Erwan
Re: about using ofbiz as a platform
Should we try to write a framework-only feature proposal page like the one Scott has writted for Saved Searches http://cwiki.apache.org/confluence/display/OFBIZ/Saved+Searches collecting all requirements from the mails? Having the path written could help volunteers to contribute in the right direction. -Bruno 2009/12/4 Christopher Snow sno...@snowconsulting.co.uk: That makes a lot of sense - thanks again Scott! Scott Gray wrote: That risk is run by anybody who gets the ball rolling on any new proposal, be it a contributor, committer or PMC member. Nobody is capable of pushing through substantial change without the approval of the community at large. The key for any amount of work is to collaborate with the community as much as possible, if something is large then just break it down and discuss each change piece by piece. An approach such as this substantially reduces the risk that any work done will be wasted and generally improves the overall design. Regards Scott On 4/12/2009, at 7:27 PM, chris snow wrote: Hi Adrian, For a change that may be substantial, could this approach be quite risky that a lot of time could be spent developing something that may not be accepted? Many thanks, Chris Adrian Crum wrote: That is not how the open source community works. If anyone wants to see this move along, they need to make the desired changes to their local copy, create a patch, and submit it to Jira. As far as coordination is concerned, there is an umbrella Jira issue for this already. Just make new Jira issues sub-tasks of it. -Adrian Michael Xu (xudong) wrote: hi, Like Bruno mentioned, this topic has been discussed over many times. And it is time to take some actions. I really think one or more leaders should lead the process. Otherwise, the discussion might be around for a long long time. -- Regards, Michael Xu (xudong) www.wizitsoft.com On Wed, Dec 2, 2009 at 7:41 PM, chris snow chsnow...@gmail.com wrote: Hi Bruno, I would like to help. Are you coordinating efforts? Many thanks, Chris Bruno Busco wrote: Hi Michael, the framework isolation and a framework-only installation is definitely something the community as talken about many times. You will find several conversations searching the mailing list. We will have it sooner or later and any help you could provide on this topic will be much appreciated. -Bruno 2009/11/24 Michael Xu (xudong) dong...@wizitsoft.com: hmm...I compared the article and the latest code from trunk. I don't think the diagram is consistent with codes. For example, from the diagram party doesn't depend on marketing; however, as I mentioned in previous email, party entity definition does use ContactListParty from marketing. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:16 PM, Michael Xu (xudong) dong...@wizitsoft.comwrote: Just found an article about the dependency: http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+Dependencies http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+Dependencies From the component relationship diagram, it seems I have to include all components under framework and application in my new application. Is it correct? -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:07 PM, Michael Xu (xudong) dong...@wizitsoft.com wrote: hi all, I try to build a new application using ofbiz. Basically, I want to use the nice overall architect of ofbiz, theme mechanism and Party/Permission/SecurityGroup. However, I found it is very difficult to remove unnecessary components. For example, entitymodel.xml from applications/party uses ContactListParty, which is from marketing component. I think such dependency doesn't make much sense, as marketing is only an optional component but party is a must. What's the best practice for my case? Advices and clues will be very appreciated. Thanks in advance. -- Regards, Michael Xu -- View this message in context: http://n4.nabble.com/about-using-ofbiz-as-a-platform-tp786778p933001.html Sent from the OFBiz - User mailing list archive at Nabble.com. -- View this message in context: http://n4.nabble.com/about-using-ofbiz-as-a-platform-tp786778p948290.html Sent from the OFBiz - User mailing list archive at Nabble.com. -- Chris Snow - CEng MBCS CITP MBA (Tech Mgmt) (Open) CISSP Tel: 01453 890660 Mob: 07944 880950 Www: www.snowconsulting.co.uk
Re: I'm interested in integrating microblogging into OFBiz
We have a specific portlet implementation in OFBiz. You can lokk at the MyPortal application to see them in action. -Bruno 2009/11/28 Richard Hirsch hirsch.d...@gmail.com: What do you mean by Portlets? WSRP or OFBiz-specific? D. On Sat, Nov 28, 2009 at 11:28 AM, Bruno Busco bruno.bu...@gmail.com wrote: Hi Richard, in OFBiz we have also portlets that can be used to show ESME messages. Portlets can be located by the user on portal pages. -Bruno 2009/11/28 Richard Hirsch hirsch.d...@gmail.com: I just read about the OFBiz Widget Toolkit (http://docs.ofbiz.org/display/OFBIZ/Understanding+the+OFBiz+Widget+Toolkit) . Of course, another idea would be to create a Widget that displays ESME messages. Just thinking aloud. D. On Sat, Nov 28, 2009 at 10:32 AM, Richard Hirsch hirsch.d...@gmail.com wrote: I just created a wiki page for the conversation: http://cwiki.apache.org/confluence/display/ESME/Collaboration+with+OFbiz I moved our initial ideas from this mail thread to this wiki page and will continue adding details there. D. On Sat, Nov 28, 2009 at 8:43 AM, Richard Hirsch hirsch.d...@gmail.com wrote: Hi Scott, Comments inline On Sat, Nov 28, 2009 at 1:08 AM, Scott Gray scott.g...@hotwaxmedia.com wrote: Hi Richard, Thanks for getting in touch with us, it's always good to hear from other ASF projects. I agree that an integration between the two projects could be quite interesting, and could actually be an extremely useful means of facilitating system-user and user-user communication. Here's a few thoughts: About ECAs: ECAs are pretty straight forward: when an Event occurs, if the Condition(s) are met then Action(s) are performed. The Events supported currently are Entity (EECA) events which basically correspond to database record CRUD events, Service (SECA) events which correspond the various stages of a given service's invocation (invoke, validate, commit, return, etc.) and Mail (MECA) events which occur when an email is received. Conditions are defined against whatever context is will be available when the event occurs, the record fields for an EECA, the in/out parameters for a SECA and the email contents for a MECA (from, to, subject, etc.) Actions are just OFBiz services to be invoked when the conditions are met. Can you point me to some more technical documentation regarding EECAs, etc. Sending event notifications: ECAs are the way to go for this and we'd just define services to be used as actions which send the message to ESME. You'd probably create a single generic service that is used to send any message and then use that service within other services for sending specific messages e.g. an ECA would invoke sendPurchaseOrderChangeNotification which would prepare the message contents and call sendEsmeMessage to actually send the message. This is also the same pattern that we use in ABAP. Once you have sendEsmeMessage piece, you could embed the functionality easily and then have functionality like SalesForce Chatter. Receiving messages: For this we could either create a new type of ECA specifically for ESME messages or perhaps even generalize MECAs to support any type of message so that it stands for Message rather then Mail. ECAs would then be defined and evaluated when an ESME message is received and service actions invoked to handle any processing and responses that need to occur. The receipt of the message in OFBiz can occur via various means. If OFBiz has a RESTAPI for ECAs, then you can create an ESME action (http://cwiki.apache.org/confluence/display/ESME/Actions) to send messages to OFBiz when certain ESME events occur. Or if there some sort of ECA for dealing with email events, then we can also use an action that sends email. If you want a deeper integration, you could have a bot that uses one of our various APIs (http://cwiki.apache.org/confluence/display/ESME/API) to read the message queue and then create OFBiz events. The integration via actions is very easy from the ESME side but on the OFBiz side you would need some sort of mechanism to parse the message to be able to call the appropriate OFBiz functionality. Additionally as part of the sending/receiving process we'd probably want to store the messages an CommunicationEvent records but that should be pretty straightforward using the existing services that are available. For storing each user's ESME address we'd just use the ContactMech entity with a new ContactMechType. Why would you need to store the user's ESME address? OFBiz would post messages to ESME in the form of a ESME user (for example, OFBizBackend). Users who were interested in messages would follow the user and would receive the messages from this user. If you want to restrict the access of messages, then you could use ESME's pool mechanism. For chat I guess things will be a little more complicated because OFBiz would want
Re: Wiki migration
Jacques. my changes were only done to test if the wiki was read-only. I guess David's one also. -Bruno 2009/11/28 Jacques Le Roux jacques.le.r...@les7arts.com: Buno, David, Your last changes will be lost. Except if you backport them yourself when our new wiki will be available... Thanks Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com The infra team has now the import from Contegix available to create our new Confluence wiki on ASF server, 40MB of content, 280MB for attachments (in my home dir for the moment). It's not easy to put all Confluence in read-only mode http://jira.atlassian.com/browse/CONF-6390 http://confluence.atlassian.com/display/DOC/Global+Permissions+overview http://confluence.atlassian.com/display/DOC/Space+Permissions+Overview In the meantime, please don't edit/create anything : it will be lost Jacques From: David E Jones d...@me.com I just unchecked a few hundred little permission boxes, but I'm still able to edit pages with my account. Permissions in Confluence are a little weird as there is no explicit edit permission and it seems like if you have any permissions, maybe even admin permissions, then you can edit pages. Could a few other try editing pages and see if you can? Don't bother updating anything since we've already done the export to move to the ASF confluence server so further updates on docs.ofbiz.org will not be moved over. Thanks, -David On Nov 27, 2009, at 9:24 AM, Jacques Le Roux wrote: We were not able yet to lock (put on read only mode) the wiki yet. Please don't edit contents, nor add comments, new pages, attachments, etc. Thanks Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi OFBiz enthusiasts, We are currently migrating OFBiz wiki (documentation) from Contegix to ASF server. You may experience some slowness during the migration. At some point we will lock (put to read only mode) the wiki to avoid having to migrate data over and over. Thanks for you interest with OFBiz Jacques
Re: about using ofbiz as a platform
Hi Michael, the framework isolation and a framework-only installation is definitely something the community as talken about many times. You will find several conversations searching the mailing list. We will have it sooner or later and any help you could provide on this topic will be much appreciated. -Bruno 2009/11/24 Michael Xu (xudong) dong...@wizitsoft.com: hmm...I compared the article and the latest code from trunk. I don't think the diagram is consistent with codes. For example, from the diagram party doesn't depend on marketing; however, as I mentioned in previous email, party entity definition does use ContactListParty from marketing. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:16 PM, Michael Xu (xudong) dong...@wizitsoft.comwrote: Just found an article about the dependency: http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+Dependencies http://docs.ofbiz.org/display/OFBADMIN/Component+and+Component+Set+DependenciesFrom the component relationship diagram, it seems I have to include all components under framework and application in my new application. Is it correct? -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Tue, Nov 24, 2009 at 9:07 PM, Michael Xu (xudong) dong...@wizitsoft.com wrote: hi all, I try to build a new application using ofbiz. Basically, I want to use the nice overall architect of ofbiz, theme mechanism and Party/Permission/SecurityGroup. However, I found it is very difficult to remove unnecessary components. For example, entitymodel.xml from applications/party uses ContactListParty, which is from marketing component. I think such dependency doesn't make much sense, as marketing is only an optional component but party is a must. What's the best practice for my case? Advices and clues will be very appreciated. Thanks in advance. -- Regards, Michael Xu
Re: OFBiz competing interests
I shared my idea about the framework-only project here: https://issues.apache.org/jira/browse/OFBIZ-2129?focusedCommentId=12767111page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12767111 As Jacopo pointed out the party component is probably the first component to review to separate the framework. .Bruno 2009/11/13 Jacopo Cappellato jacopo.cappell...@hotwaxmedia.com: Hi Ruth, On Nov 13, 2009, at 4:35 PM, Ruth Hoffman wrote: Hi All: As I sit back here and read the many an various opinions about the current state and future of OFBiz, I have to say I really appreciate everyone taking the time to voice an opinion. Maybe David will take this to heart and factor all this into his OFBiz lite project. Concerning competing interests, I didn't intend that comment in a mean way. I think it is good that there is so much interest in OFBiz. Naturally with a project as multi-faceted as this, there will be various special interests that evolve. I think that is a good thing. Perhaps a better way to say this is that I would like to see, and I think several others on the list have expressed a special interest in, taking the OFBiz framework (and what exactly is included in the framework should be discussed) and making it a separate something - so that it can get all the care and attention it deserves. This has been already discussed in the past and the general consensus was that: 1) the framework should be able to stand without applications, i.e. the framework should NOT depend on the applications; a lot of work went into this direction and now you can build a framework only version of OFBiz; however the work is still not complete, and we need help on this, especially in these areas: * user (not party) management and permission management screen should be moved out of the partymanager application into the Webtools (or a separate framework level application): in this way, even with a framework only distribution, you will have a UI to manage your users * product images etc... should be loaded outside of it (in the runtime folder?); no write operation should happen at runtime in the framework folder, ideally 2) the code in the framework is more stable and we could manage for it a separate (from the application) release plan, within the OFBiz community Jacopo I don't know what that something is. Someone with more experience working in this type of development environment could help with that definition. A goal similar to the Eclipse plug and play model sounds really attractive to me. How to get there? I don't know. Regards, Ruth
Re: which is called ofbiz Home directory ?
Correct. 2009/11/13 su2 shu...@pexsupply.com: From What I understood from Create a directory inside ${OfbizHome} is that would be at the same level as of applications, framework, hot-deploy etc. Please correct me if I am wrong. Thank you. Scott Gray-2 wrote: Hi Shuchi, The home directory would be the root directory of you OFBiz installation. Regards Scott HotWax Media http://www.hotwaxmedia.com On 14/11/2009, at 8:34 AM, su2 wrote: Hello Friends, In the ofbiz technical document I read Ofbiz_home directory. But I am not sure which one is considered to be ofbiz_home directory ? Thank you for the help in advance. Shuchi- -- View this message in context: http://n4.nabble.com/which-is-called-ofbiz-Home-directory-tp621138p621138.html Sent from the OFBiz - User mailing list archive at Nabble.com. -- View this message in context: http://n4.nabble.com/which-is-called-ofbiz-Home-directory-tp621138p621155.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: Feedbacks on Bluelight theme
Thank you Jacques, I already looked into it I will report what I found in the issue (even if it not able to fix yet). -Bruno 2009/10/30 Jacques Le Roux jacques.le.r...@les7arts.com: HI Bruno, I have opened a new Jira while testing https://issues.apache.org/jira/browse/OFBIZ-3083 (Adding a page size selector in the pagination bar) It's unrelated : Error messages may look ugly in Blue Light theme : https://issues.apache.org/jira/browse/OFBIZ-3127 Thanks Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com HI Bruno, I forgot I has opened this Jira https://issues.apache.org/jira/browse/OFBIZ-2451 sometimes ago. I closed its subtasks, please fee free to keep open and use it of close it as you feel. Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Thanks Bruno, Yes, it was late and just after I remembered having seen this also with Flat Grey. I guess, as there are some new interests around SFA, your remarks, about better use of decorators, should be taken seriously during forthcoming work. Jacques From: Bruno Busco bruno.bu...@gmail.com Hi Jacques, thank you for reporting. This is fixed in trunk revision: 829498. In any case this was not strictly related to Bluelight. -Bruno 2009/10/25 Jacques Le Roux jacques.le.r...@les7arts.com: Bruno, Have a look at https://localhost:8443/sfa/control/NewContactFromVCard Cheers Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, I have noticed that with Blue Light in all(?) Catalog Manager screens but Product (ie Prices, Content, etc.) you don't see product Id, annoying ;o) It was there sometimes ago Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: Searches done by default
Implementing saved searches or what I was used to call filters is on my wish list. I like how jira implements them allowing private or shared/global filters. I would like to share info and requirements about. -Bruno 2009/10/26 Scott Gray scott.g...@hotwaxmedia.com: BTW I think the absolute best thing we could do to improve search usability is to implement saved searches without a doubt. Regards Scott On 26/10/2009, at 10:37 PM, Scott Gray wrote: I was just trying to point out that it's usefulness decreases exponentially as the number of pages in the result set increases (i.e. the likelihood that you will find what you are looking for on the first page). IMO it only really makes sense when the list is ordered by the newest record first such as orders, tasks, emails, etc. I personally don't really care either way, I just feel that the effort required to make it configurable outweighs the benefits. If the list should show results then just show them and if it shouldn't then don't, why bother with all the extra work of making it configurable just because the developers disagree on which is the best approach. BTW, SugarCRM is one of many popular CRM suites out there and I don't think that just because they do something a certain way makes that approach the best one :-) Regards Scott HotWax Media http://www.hotwaxmedia.com On 26/10/2009, at 9:34 PM, Jacques Le Roux wrote: Scott, I did not find enough time for that. This idea cames to me after a short test of SugarCRM last version. I think we could show results by default in SFA at least. There should not be too much results, and with the new length parameter Bruno is working on, this should improve user experience. This because it seems that some decision-makers began to look at OFBiz from the CRM/SFA perspective. We should take care of their expericen, most of the time they decide of our future... Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com From: Scott Gray scott.g...@hotwaxmedia.com Could you provide an example search form where this might be useful? Perhaps talking about specific forms might be more helpful. I will try tomorrow to explain why, I must admit I have not yet considered the how Jacques I have no problem with OFBiz being set one way or the other but making it configurable seems like a lot for little return. Regards Scott On 13/10/2009, at 10:37 AM, Jacques Le Roux wrote: Not only people evaluating OFBiz, but also people dealing with small numbers. Maybe this should not be applied to all searches, though. Remember, OFBiz was set this way not so long ago. Jacques From: Scott Gray scott.g...@hotwaxmedia.com -1, that sounds like a lot of work and additional complexity and for what? So that people evaluating OFBiz don't have to click on a search button in order to do a search? I'm sorry but it really makes no sense to me. Regards Scott HotWax Media http://www.hotwaxmedia.com On 13/10/2009, at 9:51 AM, Jacques Le Roux wrote: Also in the case of searching by default, the search fields should be visible (it's no obvious as it's only a string in the screenlet title) From: Jacques Le Roux jacques.le.r...@les7arts.com Hi, OOTB, we decided to not do searches by default when a page containing one is opened (I was for this decision) I wonder if we should not parametrize this in the DB and let it available in the My Portal Préférences ? Then we could set it to yes by default and avoid people evaluating OFBiz to clic on search button each time they open a such page. We could also have an URL going to the preferences in each search to allow a quick change if needed This is not related to lookup dialog boxes but only searches in plain pages. What do you think ? Jacques
Re: Searches done by default
Thank you Adrian for the hint on the saving search criteria. It makes great sense to me. -Bruno 2009/10/26 Adrian Crum adri...@hlmksw.com: Just a quick reminder: displaying the search results by default is already configurable on a per-server basis. Look in widgets.properties for the setting. Saving search criteria would be easy using the user preferences feature. Just use the name of the search criteria container as a key, and use the parameters as the value. -Adrian Bruno Busco wrote: Implementing saved searches or what I was used to call filters is on my wish list. I like how jira implements them allowing private or shared/global filters. I would like to share info and requirements about. -Bruno 2009/10/26 Scott Gray scott.g...@hotwaxmedia.com: BTW I think the absolute best thing we could do to improve search usability is to implement saved searches without a doubt. Regards Scott On 26/10/2009, at 10:37 PM, Scott Gray wrote: I was just trying to point out that it's usefulness decreases exponentially as the number of pages in the result set increases (i.e. the likelihood that you will find what you are looking for on the first page). IMO it only really makes sense when the list is ordered by the newest record first such as orders, tasks, emails, etc. I personally don't really care either way, I just feel that the effort required to make it configurable outweighs the benefits. If the list should show results then just show them and if it shouldn't then don't, why bother with all the extra work of making it configurable just because the developers disagree on which is the best approach. BTW, SugarCRM is one of many popular CRM suites out there and I don't think that just because they do something a certain way makes that approach the best one :-) Regards Scott HotWax Media http://www.hotwaxmedia.com On 26/10/2009, at 9:34 PM, Jacques Le Roux wrote: Scott, I did not find enough time for that. This idea cames to me after a short test of SugarCRM last version. I think we could show results by default in SFA at least. There should not be too much results, and with the new length parameter Bruno is working on, this should improve user experience. This because it seems that some decision-makers began to look at OFBiz from the CRM/SFA perspective. We should take care of their expericen, most of the time they decide of our future... Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com From: Scott Gray scott.g...@hotwaxmedia.com Could you provide an example search form where this might be useful? Perhaps talking about specific forms might be more helpful. I will try tomorrow to explain why, I must admit I have not yet considered the how Jacques I have no problem with OFBiz being set one way or the other but making it configurable seems like a lot for little return. Regards Scott On 13/10/2009, at 10:37 AM, Jacques Le Roux wrote: Not only people evaluating OFBiz, but also people dealing with small numbers. Maybe this should not be applied to all searches, though. Remember, OFBiz was set this way not so long ago. Jacques From: Scott Gray scott.g...@hotwaxmedia.com -1, that sounds like a lot of work and additional complexity and for what? So that people evaluating OFBiz don't have to click on a search button in order to do a search? I'm sorry but it really makes no sense to me. Regards Scott HotWax Media http://www.hotwaxmedia.com On 13/10/2009, at 9:51 AM, Jacques Le Roux wrote: Also in the case of searching by default, the search fields should be visible (it's no obvious as it's only a string in the screenlet title) From: Jacques Le Roux jacques.le.r...@les7arts.com Hi, OOTB, we decided to not do searches by default when a page containing one is opened (I was for this decision) I wonder if we should not parametrize this in the DB and let it available in the My Portal Préférences ? Then we could set it to yes by default and avoid people evaluating OFBiz to clic on search button each time they open a such page. We could also have an URL going to the preferences in each search to allow a quick change if needed This is not related to lookup dialog boxes but only searches in plain pages. What do you think ? Jacques
Re: Feedbacks on Bluelight theme
Hi Jacques, thank you for reporting. This is fixed in trunk revision: 829498. In any case this was not strictly related to Bluelight. -Bruno 2009/10/25 Jacques Le Roux jacques.le.r...@les7arts.com: Bruno, Have a look at https://localhost:8443/sfa/control/NewContactFromVCard Cheers Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, I have noticed that with Blue Light in all(?) Catalog Manager screens but Product (ie Prices, Content, etc.) you don't see product Id, annoying ;o) It was there sometimes ago Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: Feedbacks on Bluelight theme
Hi Jacques, thank you for reporting this is related to this: https://issues.apache.org/jira/browse/OFBIZ-3044 I will attach a patch soon to fix this... -Bruno 2009/10/22 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Bruno, I have noticed that with Blue Light in all(?) Catalog Manager screens but Product (ie Prices, Content, etc.) you don't see product Id, annoying ;o) It was there sometimes ago Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: Feedbacks on Bluelight theme
Jacques, please find attached to https://issues.apache.org/jira/browse/OFBIZ-3044 a new patch to fix this. -Bruno 2009/10/22 Bruno Busco bruno.bu...@gmail.com: Hi Jacques, thank you for reporting this is related to this: https://issues.apache.org/jira/browse/OFBIZ-3044 I will attach a patch soon to fix this... -Bruno 2009/10/22 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Bruno, I have noticed that with Blue Light in all(?) Catalog Manager screens but Product (ie Prices, Content, etc.) you don't see product Id, annoying ;o) It was there sometimes ago Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: about entity engine
Hi Michael, actually OFBiz offers the possibility of designing UI without knowing the java language. There are powerfull widgets that are being developed further day by day to let you design UI using XML. There is a minilanguage that lets you collect and prepare de data to be presented using XML. Very often it is necessary to group in a single screen data coming from different entities and this would be even more difficult to be described in the entity itself. More generally the model you propose puts toghether the database layer and the presentation layer that we always try to keep separated. My two cents, Bruno 2009/10/16 Michael Xu (xudong) dong...@wizitsoft.com: BTW, I think My idea can be implemented in a backword compatible way. So at least that will be another choice to implement new ofbiz applications. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Fri, Oct 16, 2009 at 2:42 PM, Michael Xu (xudong) dong...@wizitsoft.comwrote: hi Scott, Thanks. Please see my inline comments. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Fri, Oct 16, 2009 at 2:14 PM, Scott Gray scott.g...@hotwaxmedia.comwrote: The problem is that with a generic data model many entities are used in many different places and in different contexts, My idea is to use different GROUPs for different contexts. if you tried to encapsulate all of those differences within a single entity definition you are very quickly going to end up with a very messy entity model. Yes, you are right. Can we split a big entity definition file into many? Does it help? IMO separation of concerns is a good thing, you're complaining about having to make changes in many places, but at least you know what effect each change is having, in your model I would need to check everywhere that an entity is used before making a change to be sure of what effect a seemingly minor adjustment would have. I think GROUP is a way to control such affects, because GROUP will be used in UI in my idea. The pain point with current design is that the developer (for some customers, we even cannot assume they have a java developer) has to understand the overall infrastructure for such minor customization. But if we put them in one place using xml format, even a business guy can implement such customization without any java knowledge. For senior ofbiz developers, like you, the current design is very flexible. But it might be another story for other people. Regards Scott On 16/10/2009, at 6:58 PM, Michael Xu (xudong) wrote: hi Scott, I got your points. Actually, form widgets are still required to show the GROUP with a set of predefined fields. But such form widget will be very generic, which is just show the group in the way defined in the entity model. And as such the benefits are: 1) a single point to define entity behavior (not just data structure) 2) UI gets configurable directly in the single point (no need to change form widgets or ftl in many places) 3) less java codes and widgets are required. In a summary, bringing more power to entity definition. -- Regards, Michael Xu (xudong) www.wizitsoft.com | Office: (8610) 6267 0615 ext 806 | Mobile: (86) 135 0135 9807 | Fax: (8610) 62670096 On Fri, Oct 16, 2009 at 1:39 PM, Scott Gray scott.g...@hotwaxmedia.com wrote: I think to be able to generate a reasonably functional UI from something like this you'd end up with so much complexity in your entity model that someone would come up with a new idea to solve that problem and they'd call it the form widget. Regards Scott HotWax Media http://www.hotwaxmedia.com On 16/10/2009, at 5:22 PM, Hans Bakker wrote: In general, this looks like a pretty good idea. The visibility tag would be nice if the widgets took advantage of that. then i would be easy to let a field disappear in the whole system when a if a simple 'true/false' would be possible. More complicated ones like the ones mentioned below could also be interesting but the integration in the widgets is a must. ftl's will me more difficult (macros), jsp, not sure if we should support that. trigger and validation will be more complex but sure we could look at that. In general a good idea Regards, Hans On Fri, 2009-10-16 at 05:16 +0800, Michael Xu (xudong) wrote: hi all, We can define entities in XML files. However, only database specific semantics could be defined there. For those application level semantics (like trigger, visiblity, validation) has to be defined in different places. The lack of a single place to define such metadata makes ofbiz hard to maintain. (Correct me if I am wrong) Let's take OrderHeader as an example. I copy the latest entity definition as below: entity entity-name=OrderHeader
Re: Feedbacks on Bluelight theme
Thank you Ruth. 2009/10/15 Ruth Hoffman rhoff...@aesolves.com: Hi Bruno: I'd like to give you some feedback. Since I haven't used it much I will need to install and test. I won't be able to get to it until tomorrow or Saturday. Regards, Ruth Bruno Busco wrote: Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: Feedbacks on Bluelight theme
Thanks, Jacques 2009/10/15 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno
Re: Default theme ?
There is the possibility, in the back-office, to change the screen used to display a category detail in the front store. The default is the categorydetail in the component://ecommerce/widget/CatalogScreens.xml file. This is the screen that renders the category as a simple list (as it was). I did create an additional screen categorydetailmatrix in the same file and created seed data to have it loaded. If you want to change this simply delete the entry ProductCategory productCategoryId=PROMOTIONS productCategoryTypeId=CATALOG_CATEGORY detailScreen=component://ecommerce/widget/CatalogScreens.xml#categorydetailmatrix/ in the specialpurpose\ecommerce\data\DemoProduct.xml file and the old screen will be used again. If you want to do a test without changing the seed data delete the Detail screen field here https://localhost:8443/catalog/control/EditCategory?CATALOG_TOP_CATEGORY=PROMOTIONSproductCategoryId=PROMOTIONS Hope this helps. -Bruno 2009/10/15 Ryan Foster ryan.fos...@hotwaxmedia.com: I'll let you have the last on this, as we are in complete agreement on those points. You are right about one thing definitely, a lot of your very valid concerns about the ecommerce web store OOTB have been lost in the noise. Anil and his group (of which I have been a part of), have been making small, incremental improvements to the ecommerce front-end, but I would love to see the kind of awesome community collaboration that drove the 9.04 release. Between the design collaboration with Ean and his guys, and Hans, Jacques, Bruno and so many others pitching in on the dev side, we ended up with a public facing site, documentation site, nightly builds and logs site, and demo application site that was cohesive, consistent, modern, and relevant. People took notice, and they were impressed. In fact, the only thing missing from all this was a polished, re-designed, store front demo. We have beat this to death. I think we as a community need to say now let's pull the trigger. Redesign the ecommerce front-end. Make a big change. Make people notice. To quote Forrest Gump (in my best rural Alabama southern drawl): And that's really all I got to say about that. Ryan Foster HotWax Media 801.671.0769 ryan.fos...@hotwaxmedia.com On Oct 15, 2009, at 10:24 AM, Ruth Hoffman wrote: Hi Ryan: Not that I need to get in the last word... I like your tag lines! Your design points are valid and, for what it is worth, are now new data points for my consideration going forward. I'm all about innovation. My original point was not that innovation, progress or change for that matter isn't good. My original point - which got lost in the noise - was that building something and then deploying that something without thorough testing is not good. In fact, the consequences of doing that in this very competitive market, could be disastrous. First impressions whether we like it or not, are lasting. And when seemingly simple things don't work as one would expect - for example on the ecommerce web store OOTB - that is not good. Anyhow, I think we beat this to death. Thanks for the discussion. Best Regards, Ruth Ryan Foster wrote: Inline... Ryan Foster HotWax Media 801.671.0769 ryan.fos...@hotwaxmedia.com On Oct 14, 2009, at 3:12 PM, Ruth Hoffman wrote: Hello Ryan: Thanks so much for taking the time to inform the list. I personally think that front-end website design and implementation is far more difficult to master then is commonly acknowledged. I applaud your efforts. At no time was I trying to disparage or dismiss any of the OFBiz work that you or your colleagues have contributed. No offense taken. Like I said, I was just trying to offer some additional insight into the discussion. Please see my other comments inline: Ryan Foster wrote: Since my colleagues and I were largely responsible for the initial design of BizznessTime, which borrows very heavily from Brainfood's public facing site design (thanks guys!), I feel a certain amount of obligation to defend my position. Let me first start off by saying thank you all very much for this discussion on user interface in general and for the feedback on the BizznessTime theme. I sometimes feel like a lone wolf in a sea of developers immensely more talented than me when it comes to back-end programming, so I think a small amount of front-end discussion is refreshing. I take a huge amount of pride in my work, and I welcome any and all feedback, positive or negative, that will allow me to enhance the user experience IMO, the theme concept is an excellent addition to OFBiz. Secondly, many of the key elements of the design were clearly and carefully thought out, and are based on the work, research, and testing of respected organizations and individuals in user experience and interaction design: Obviously the design was clearly and carefully thought out. That was never in question. Again, I
Re: Feedbacks on Bluelight theme
Thank you Scott. Actually, since both the Applications menu and the ApplicationTab appears simply hovering on them, it seems to me that there is no extra click needed compared to flatgrey. For the white space, this is what I tried to reduce starting from flatgrey and if you swap between those two themes on the same page you can find that the content is moved up when you select bluelight (there is even a pending path that improves this). Thank you again, Bruno 2009/10/15 Scott. sc...@anglolimited.com: Hi Bruno, I like the fact that you've segmented the main business areas becasue as a user, their is less distraction and less to confuse me with parts of ofbiz that I'm never likely to use. I think that's the key. in the real world, most users are limited to certain areas andare never likely to go outside. Example would be that a content editor would be highly unlikely to have the need to even see accounting. On the other hand, if I'm an accounting geek I would probably want to see most of what is available to me like invoices, payments, transactions, etc on the same page and at the moment I have to go looking through a dropdown. Its basically an extra click that is probably not needed. Of course, if their were tens of areas within the accounting manager, to use another dropdown would probably be good. As a user, I'd also like to see better use of the whole page. there is so much white space on there. I hope this is useful to you. Thanks. Bruno Busco wrote: Thanks, Jacques 2009/10/15 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Bruno, Actually I use more, in that order, Flat Grey and Business Time. There are no real reasons. I will try to use it a bit more and will give you a feedbak then. Cheers Jacques From: Bruno Busco bruno.bu...@gmail.com Hi users! I would like to have your feedback on the Bluelight theme. - Do you find it is usable? - Do you find it is user friendly? - How would you like it to be improved? Please fill free to report any issue. Thank you very much, Bruno -- View this message in context: http://n4.nabble.com/Feedbacks-on-Bluelight-theme-tp252746p252810.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: Default theme ?
I normally use the Bluelight theme. In this theme what I did try to achieve was a better use of the screen space and, actually, if you compare to FlatGrey the information are displayed higher in the screen so more information are shown with no scrolling. The Login name, default organizzation, Visual theme selection etc. are displayed on a single line resulting in a shorter header. The Application Tab is not shown and a drop down menu can be used to select it. The selected application name, the selected tab and the screen name are all shown on a single line (the one with the blue/white smoothed corner bar) I plan to add a class style to the H1 page titles so that the bluelight theme can hide it having even more room available. I do not see many users using bluelight but I do not see anybody expressing any defect of it. Any hint to improve it is well appreciated. -Bruno 2009/10/13 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Hans, So far, * it seems that most people find things too large and prefer to zoom out. * it seems also that not much specific bugs were reported, and those reported should be easily fixed (not quite sure though...) I repeat myself about where to report about this subject : create a subtask at https://issues.apache.org/jira/browse/OFBIZ-2398 In his 1st reply Chris Snow suggested a change. But I'm not sure it's enough for doing the same thing as a zoom out Maybe we could ask Ryan Foster if it's possble to shrink the size (of everything ) else we may vote for the return of Flat Grey as default theme. What do you people think ? Jacques PS : Hans I saw you opened a subtask for the field size issue, thanks! From: Hans Bakker mailingl...@antwebsystems.com Sure the Business theme looks good but. The general problem is that the characters, fields and actually everything is far too bigIf i specify a field to be 2 characters, at least 5 fit in So set the default to flat_gray in general properties is perhaps better. Regards, Hans On Mon, 2009-10-12 at 16:19 +0200, Jacques Le Roux wrote: Hi, I'd like to know what the community thinks about Bizness Time as default theme. Do you use it? Do you change for another theme ? Which one fo you prefer? Did you find bugs in one of the theme but not another? Thanks Jacques -- Antwebsystems.com: Quality OFBiz services for competitive rates
Re: Default theme ?
Jacques, to be correct I only helped Adrian Crum to test and further develop the Visual Theme feature. But the original idea and design was made by him. -Bruno 2009/10/12 Jacques Le Roux jacques.le.r...@les7arts.com: Hi Ruth, Yes I already reported that please see https://issues.apache.org/jira/browse/OFBIZ-2398 Maybe it's better to inform you that this theme was initially designed by Erik Schuessler from BrainFood and then implemented by Ryan Foster (mostly?) at HotWax Media. BTW this information may be found at the bottom right of http://ofbiz.apache.org/ So, for now, we mostly rely on their skills for this kind of things, even if everybody helps here and there. This was done in order to have a more attractive UI for release 9.04. And we are all (at least I) thankful for that! This theme was also applied to the wiki, there were issue also in Confluence, but we consider now that they are all resolved (you may find issues in Jira by looking for Confluence for OFBiz project, check comments) The theme feature on both sides (back and front ends) was introduced by Bruno Busco and enhanced by the team since then. Unfortunatley a such effort was no done for the eCommerce, only Bruno gave a theme wich is not complete yet. I think the meain reason is that most of the time, companies with enough means prefer to build their own design. And nobody has contributed a theme because, apart small companies which keep the original design and adapt it, most of the time the design is totally new and unique. Thanks for you help Jacques From: Ruth Hoffman rhoff...@aesolves.com Hi Jacques: Another issue with the default theme: Error messages are only displayed for a few seconds and then they disappear. For example, I just tried to add a file to the GZ-NEWS-1MO product using the Catalog Manager and I got an error which was displayed for about 3 seconds. Not even enough time to read the content of the error message. I know I can go to the log files and review error messages, but there doesn't seem to be much point in displaying error messages within the Catalog Manager if the user can't read them as they are using the application. Regards, Ruth Jacques Le Roux wrote: Good, thank you Chris, Other persons ? Jacques From: Chris Snow sno...@snowconsulting.co.uk I haven't found any bugs in Bizness theme, athough I haven't used it much... Jacques Le Roux wrote: From: Chris Snow sno...@snowconsulting.co.uk Hi Ruth, have you tried using the browser zoom out function with Biziness theme? - it makes the Biziness theme much more usable. Ruth Hoffman wrote: Hi Jacques: Now that I know how, I always revert to the Flat Grey theme. While the graphic enhancements are nice on some of the other themes, they take up too much space within the browser window. At times, it is difficult to find navigation links etc. Yes I agree with Chris, I prefer also to zoom out when using Bizness Time Actually lost of the time I revert to Flat Grey, even if I try to push myself to use Bizness Time and Blue Light. Did you find specific bugs in Bizness Time, Chris ? Is there any way to revert the ecommerce site back to the one product listing per line layout? Not sure if the 3x3 listing is a result of a new theme or some other change. Right, there is still this issue (within others...) pending. No, it's not a result of any theme. Maybe it's time to make a community decision regarding this point too... Thanks Jacques Regards, Ruth Ruth Hoffman, Author, Mentor OFBiz Enthusiast ruth.hoff...@myofbiz.com Looking for more OFBiz info, please visit my website: http://www.myofbiz.com Jacques Le Roux wrote: Hi, I'd like to know what the community thinks about Bizness Time as default theme. Do you use it? Do you change for another theme ? Which one fo you prefer? Did you find bugs in one of the theme but not another? Thanks Jacques
Re: Searches done by default
+1 on the original Jacques proposal. I would also like to have the default number of items listed in a page configured in the same way. Generally speaking, having the framework offering configurations, lets a better user experience. The framework can, and should be, used also with different custom applications so having more options always helps. For example we use the OFBiz framework as a base of our fleet management system (a tool for storing trains configurations, diagnostic events etc.). An application quite far from the OFBiz core ones but still using the OFBiz power. The configuration option we are talking about is something we definitively fill usefull. -Bruno 2009/10/13 Scott Gray scott.g...@hotwaxmedia.com: The order list screen shows recent orders already without having to search. For the party manager, yes it might nice for about 5 minutes but then after that you'll have 1000+ customers, suppliers, employees etc. and showing the first page will provide absolutely no benefit whatsoever (unless by pure dumb luck the record you wanted is present within the first 2% of the results). Showing a no condition search will never save you several clicks, it will always save you exactly one click (the search button). To solve your last point about confusion with no results being shown, ideally the results table wouldn't display unless a search has actually been performed. That is a change I would be +1 for. Regards Scott HotWax Media http://www.hotwaxmedia.com On 13/10/2009, at 12:37 PM, Cimballi wrote: To argue my +1, I think it would be nice to have the results already displayed when you jump to the orders list screen or party list screen. I think it's already the way it works in the webtools screens, when you select the all button for an entity, it displays the search form and also the result of the search all request. It's not something very important, but I consider it a plus, it can saves several clicks, and also sometimes when I display a search screen, my first reaction is to think hu, it's strange, there is no result, and after 2 seconds I remember that I have to click on the lookup button... Cimballi
Re: Default theme ?
Thank you, Christian for this whisper in the storm. ;-) -Bruno 2009/10/13 Christian Geisert christian.geis...@isu-gmbh.de: Bruno Busco schrieb: [..] I do not see many users using bluelight but I do not see anybody expressing any defect of it. Switching to the Bluelight theme is the first thing I do ;-) Christian
Re: view-last-noparams response attribute
Hi Angelo, I think that you could provide a patch in a JIRA. -Bruno 2009/10/9 Angelo Matarazzo matarazzoang...@gmail.com: Hi, I have created another response attribute view-last-noparams that has functionality of view-last but without last parameters like request-redirect-noparam. Could it be useful? -- View this message in context: http://www.nabble.com/view-last-noparams-response-attribute-tp25824990p25824990.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: discussion: moving myportal in commonext, add public portlets and set as root.
+1 for moving myportal in the commonext and make it the root webapp so that it will be available in a framework-only installation. Several other framework-related portlets will come (i.e. user logins and permissions list) and will be available to be used in a framework-only installation. -Bruno 2009/9/9 Scott Gray scott.g...@hotwaxmedia.com: Hi Hans On 9/09/2009, at 2:31 PM, Hans Bakker wrote: Community opinion? We are thinking about moving the myportal component into the commonext application component as an application and let it be the root webapp. I'm sorry I don't understand why would it be necessary to move it to the commonext component? At the moment only the login menu is shown, however we could also add here some 'public' portlets showing documentation, text and links about the OFBiz system which in the end could be the OFBiz public website? I thought the plan was to use the content app for the ofbiz.apache.org site? Regards Scott HotWax Media http://www.hotwaxmedia.com
Re: changing the ecommerce site theme
Yes, what you have done is what needs be done to change the BACKOFFICE default theme (as you can read in the section title). Bruno 2009/6/1 Pranay Pandey pranay.pan...@hotwaxmedia.com Hello Aswath, This is set in ProductStore you can find this at https://localhost:8443/catalog/control/EditProductStore?productStoreId=9000 Thanks Regards -- Pranay Pandey HotWax Media | http://www.hotwaxmedia.com Direct: +919826035576 Skype: pranay.pandey On Jun 1, 2009, at 1:04 PM, aswath narayana wrote: There is a typo in my email. I have the following in *CommonTypeData.xml* userPrefValue=BLUELIGHT But, still the ecommerce site theme remains the same. Thanks, -Aswath On Mon, Jun 1, 2009 at 12:41 PM, aswath narayana aswath.satras...@gmail.com wrote: Hello, How do I change the theme of the ecommerce site of ofbiz. I experimented by following the documentation http://docs.ofbiz.org/display/OFBIZ/Visual+Themes+-+How+to I have the following entry in */framework/common/data/CommonTypeData.xml* UserPreference userLoginId=NA userPrefTypeId=VISUAL_THEME userPrefGroupTypeId=GLOBAL_PREFERENCES userPrefValue=BLUELIGGHT/ The ecommerce look and feel remains the same Thanks -Aswath
Re: Request for Review and Feedback on Accounting Documentation
We have here http://docs.ofbiz.org/display/OFBIZ/End+User+Documentation a page that should work as a root for all online help pages even if it does not look really nice with the new Confluence theme... Sharan, if you have added some help pages it might be possible that they are not linked yet to the OFBiz pages. If you find some of these please list theme in a message and I will add links for them. Bruno 2009/4/23 Jacques Le Roux jacques.le.r...@les7arts.com Thanks Sharan, This is a very important point for OFBiz reputation. If we were able to make the same detailled effort in other areas, OFBiz would get more attention I guess (most reviews point out the lack of *organised* end user documentation). Bruno's work on the help mechanism is nicely completing your work. We should defintively try to mimic the result you achieved there! I'm not a specialist in accouting but I will review your work next week. Jacques From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com Thanks Sharan for your hard work on documenting things. It will help a lot. I will review it as soon as I will get a chance. -- Ashish Vijaywargiya Sharan-F wrote: Hi Everyone For the last few months I've been working on documenting the existing OFBiz accounting functionality on the Wiki. Although I'm still working through some of the areas I think there is a lot of information there so I'd like to ask people to take a look and let me have any feedback or comments. The Wiki address is as follows: http://docs.ofbiz.org/display/OFBIZ/Accounting+Manager Links to the documentation are also available by clicking the 'Help' button on any of the accounting pages. One point to note is that I've tried to maintain the module menu structure in the documentation so some of the page numbering might look a bit strange at the moment but I'm planning to sort that out and standardise it. Once completed I'd like to do some work on identifying what I've across to date in terms of bugs and potential missing processes or functionality. I've also been asked to look at moving the Accounting documentation from the Wiki and into to the OFBENDUSER workspace so that it will form part of the formal OFBiz documentation ā? so I'll be working on that too. Thanks Sharan
Re: Request for Review and Feedback on Accounting Documentation
Hey, I have seen that the german version of the online help root page: http://docs.ofbiz.org/display/OFBIZ/End+User+Documentation+de_DE actually looks better (no right side links). -Bruno 2009/5/3 Bruno Busco bruno.bu...@gmail.com We have here http://docs.ofbiz.org/display/OFBIZ/End+User+Documentation a page that should work as a root for all online help pages even if it does not look really nice with the new Confluence theme... Sharan, if you have added some help pages it might be possible that they are not linked yet to the OFBiz pages. If you find some of these please list theme in a message and I will add links for them. Bruno 2009/4/23 Jacques Le Roux jacques.le.r...@les7arts.com Thanks Sharan, This is a very important point for OFBiz reputation. If we were able to make the same detailled effort in other areas, OFBiz would get more attention I guess (most reviews point out the lack of *organised* end user documentation). Bruno's work on the help mechanism is nicely completing your work. We should defintively try to mimic the result you achieved there! I'm not a specialist in accouting but I will review your work next week. Jacques From: Ashish Vijaywargiya ashish.vijaywarg...@hotwaxmedia.com Thanks Sharan for your hard work on documenting things. It will help a lot. I will review it as soon as I will get a chance. -- Ashish Vijaywargiya Sharan-F wrote: Hi Everyone For the last few months I've been working on documenting the existing OFBiz accounting functionality on the Wiki. Although I'm still working through some of the areas I think there is a lot of information there so I'd like to ask people to take a look and let me have any feedback or comments. The Wiki address is as follows: http://docs.ofbiz.org/display/OFBIZ/Accounting+Manager Links to the documentation are also available by clicking the 'Help' button on any of the accounting pages. One point to note is that I've tried to maintain the module menu structure in the documentation so some of the page numbering might look a bit strange at the moment but I'm planning to sort that out and standardise it. Once completed I'd like to do some work on identifying what I've across to date in terms of bugs and potential missing processes or functionality. I've also been asked to look at moving the Accounting documentation from the Wiki and into to the OFBENDUSER workspace so that it will form part of the formal OFBiz documentation ā? so I'll be working on that too. Thanks Sharan
Re: Demo Error: https://demo.hotwaxmedia.com/partymgr/control/findparty
When you wrote this message the first time I went to the demo and found that any time I pressed on the Lookup Party button no records where listed even if all the fields where empty. (so the bug was present) Then I clicked on the Show all records button and everithing started working fine. So something strange should be there. -Bruno 2009/3/12 CJay Horton jayhor...@gmail.com: This appears to be resolved on demo site now. TY! On Thu, Mar 12, 2009 at 4:44 AM, Jacques Le Roux jacques.le.r...@les7arts.com wrote: Forget it, did not look at subject... Jacques From: Jacques Le Roux jacques.le.r...@les7arts.com Works well on alternate server (also one of my local instances) Please give more information, at least : where (which server), R.r (Release.revision) Jacques From: cjhorton jayhor...@gmail.com Party Manager search options always returns the following: Search Results No parties found. -- View this message in context: http://www.nabble.com/Demo-Error%3A-https%3A--demo.hotwaxmedia.com-partymgr-control-findparty-tp22465146p22465146.html Sent from the OFBiz - User mailing list archive at Nabble.com.
Re: Themes
Hi Mansour, I have updated the chrome theme in the Gallery. Now, when you install it, you will be able to select the new theme. In any case I have seen that there are still problems in the chrome css file. -Bruno 2009/3/11 Mansour Al Akeel mansour.alak...@gmail.com: I have followed the doc at http://docs.ofbiz.org/display/OFBIZ/Visual+Themes+-+How+to I tried to implement a new theme, then tried to deploy the existing one on that page. I can not see any changes. I logged to ofbiz installation at https://host:8443/partymgr/control/LookupVisualThemes But can not see any of the new themes that I added ! I have ran ant run-install then ant run. Is there anything I am missing ?
Re: Themes
Mansour, you are right. What was missing in the theme that was in the gallery was the visualThemeSet property. This has been added after the theme was created and I have now updated. As you have seen the BACKOFFICE themes can be selected using the VisualTheme link in the header. The ecommerce theme can be selected in the associated Store edit screen. https://demo.hotwaxmedia.com/catalog/control/EditProductStore?productStoreId=9000 You will find a VisualTheme drop down. -Bruno 2009/3/11 Mansour Al Akeel mansour.alak...@gmail.com: Ok, I think I know what I was doing wrong. I was using visualThemeSetId=ECOMMERCE. I should have used visualThemeSetId=BACKOFFICE However, I am unable to find any docs about how to change the ecommerce theme or how to control the default themes for both, ecommerce and the backoffice. I will appreciate any pointer in the right direction. Mansour Al Akeel wrote: Bruno: Thank you it's working now, but I couldn't understand what was wrong with it. I ran diff just to see what you have changed, and find out what am I doing wrong: ]$ diff chrome vt_chrome Common subdirectories: chrome/data and vt_chrome/data Common subdirectories: chrome/includes and vt_chrome/includes diff chrome/ofbiz-component.xml vt_chrome/ofbiz-component.xml 21c21 ofbiz-component name=chrome --- ofbiz-component name=vt_chrome 31,32c31,32 webapp name=chrome title=chrome --- webapp name=vt_chrome title=vt_chrome 35,36c35,36 location=webapp/chrome mount-point=/chrome --- location=webapp/vt_chrome mount-point=/vt_chrome Common subdirectories: chrome/webapp and vt_chrome/webapp vt_chrome is the older theme directory. I don't see any significant changes, but it's working ! Do you have any comments that will help me finding out what was wrong with the previous one ? Bruno Busco wrote: Hi Mansour, I have updated the chrome theme in the Gallery. Now, when you install it, you will be able to select the new theme. In any case I have seen that there are still problems in the chrome css file. -Bruno 2009/3/11 Mansour Al Akeel mansour.alak...@gmail.com: I have followed the doc at http://docs.ofbiz.org/display/OFBIZ/Visual+Themes+-+How+to I tried to implement a new theme, then tried to deploy the existing one on that page. I can not see any changes. I logged to ofbiz installation at https://host:8443/partymgr/control/LookupVisualThemes But can not see any of the new themes that I added ! I have ran ant run-install then ant run. Is there anything I am missing ?
Re: Visual Themes
Roel, a VisualTheme can have several type of VisualThemeResource associated. Those can be found in the file: \framework\common\data\CommonTypeData.xml For your convenience here they are: Enumeration enumId=VT_STYLESHEET description=Style Sheet URL enumTypeId=VT_RES_TYPE sequenceId=01/ Enumeration enumId=VT_RTL_STYLESHEET description=Right-to-Left (RTL) Style Sheet URL enumTypeId=VT_RES_TYPE sequenceId=02/ Enumeration enumId=VT_SHORTCUT_ICON description=Shortcut Icon URL enumTypeId=VT_RES_TYPE sequenceId=03/ Enumeration enumId=VT_EXTRA_HEAD description=Additional lt;ttgt;lt;headgt;lt;/ttgt; Element Markup enumTypeId=VT_RES_TYPE sequenceId=04/ Enumeration enumId=VT_HDR_IMAGE_URL description=Masthead/Branding Logo Image URL enumTypeId=VT_RES_TYPE sequenceId=05/ Enumeration enumId=VT_HDR_TMPLT_LOC description=Header Template Location enumTypeId=VT_RES_TYPE sequenceId=06/ Enumeration enumId=VT_HDR_JAVASCRIPT description=Header JavaScript File URL enumTypeId=VT_RES_TYPE sequenceId=07/ Enumeration enumId=VT_FTR_TMPLT_LOC description=Footer Template Location enumTypeId=VT_RES_TYPE sequenceId=08/ Enumeration enumId=VT_FTR_JAVASCRIPT description=Footer JavaScript File URL enumTypeId=VT_RES_TYPE sequenceId=09/ Enumeration enumId=VT_NAV_TMPLT_LOC description=Main Navigation Template Location enumTypeId=VT_RES_TYPE sequenceId=10/ Enumeration enumId=VT_MSG_TMPLT_LOC description=Main Messages Template Location enumTypeId=VT_RES_TYPE sequenceId=11/ Enumeration enumId=VT_SCREENSHOT description=Theme Preview Screenshot enumTypeId=VT_RES_TYPE sequenceId=12/ 2009/3/3 Roel Veldhuizen roelveldhui...@gmail.com: Yes, there is a short list with six VisualThemeResources in the ThemeData.xml but are there more. For example could I override the login.ftl? 2009/3/3 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 That is already done, unless you are more specific. Roel Veldhuizen sent the following on 3/3/2009 2:51 AM: In the file ThemeData.xml you could override the header.ftl and footer.ftl and so on but which files can i override? Is there a complete list some where? -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJrQ22rP3NbaWWqE4RAkrfAKDB26E8+1Ne14Qyj4zH+naZcBm5BgCfQmvE 8QOzsvqmlzkarKPK/X5O1ns= =o7Yj -END PGP SIGNATURE-
Re: New Release Branch
Hi, I think from this moment we should consider to stop adding new features in the trunk until we create the release branch. What do you think? It is hopeful that the 9.3 will be created soon. Lots of users are waiting to sit on it (including me ;-). IMO there is no reason to wait longer. If, from this moment on, we will take care of committing bug fixes to the trunk in separate commits from improvement it will quite easy to merge them to the release branch. From the JIRA release 9.3 roadmap: https://issues.apache.org/jira/browse/OFBIZ/fixforversion/12313602 I see three issues needs to be closed before releasing. Any update? -Bruno 2009/2/23 Jacques Le Roux jacques.le.r...@les7arts.com: Personally I'd like to see all security issues solved before a new release. There also are some other things I have not in head just right now (Colors and localisation for the calendar is one of them) Anyway if we are sure we will be able to fix all security issues before freezing this release (hey, I did not say 9.3 ;o) I think it should be ok. By this last sentence I mean we may create a branch in march 2009. But this will not imply that the release will be numbered 9.3. Remember Ubuntu 6.06 should have been 6.04 ... Jacques From: Bruno Busco bruno.bu...@gmail.com Why postpone it? Will we not be able to close this in february/march? https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC -Bruno 2009/2/23 Jacques Le Roux jacques.le.r...@les7arts.com: In Ubuntu world they use LTS concept (Long Time Support) which means 5 (yes five!) years of guaranteed support on these specific versions (there are already 2 of them : 6.06 and 8.04). Of course OFBiz is not an OS and I think we will never support a release 5 years (how could we do with the lack of manpower we still have despite of all wonderful efforts we have seen taking place since the beginning of this project). So I guess we will simply have releases (or versions, like 9.3, but I guess we will postpone its release, hence the number will change) and the trunk as it's already done. In one word a version will be either trunk.releaseNumber either versionNumber.releaseNumber (like 9.3.99) Note that the footer shows already this information if you run the ant svninfo target after your build If we are all ok with this description (David?) I could add this to http://docs.ofbiz.org/display/OFBADMIN/Release+Plan And I think we should at least update title in http://docs.ofbiz.org/display/OFBIZ/OFBiz+4.X+and+5.0 HTH Jacques From: BJ Freeman bjf...@free-man.net -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 interesting. so how do you denote a minor release or update? Bruno Busco sent the following on 2/22/2009 3:35 AM: Sorry, I did not understand your real question. We have decided to use a release numbering scheme similar to UBUNTU. 9.3 means March 2009 -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: so why did ofbiz jump from 4.0 to 9.3? Bruno Busco sent the following on 2/22/2009 2:59 AM: Well, the unresolved issues scheduled for 9.3 are: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC OFBIZ-2133 has a patch ready and is actually waiting for a review. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602 it say release Branch 9.3 so no 5,6,7, or 8 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoTsArP3NbaWWqE4RAnAJAJwL2QBJ5qohvu0DQGY1vKErTrZsQQCfYO3V R5s/zYI6xl/TJWO7Q4oOAZg= =Zgcv -END PGP SIGNATURE-
Re: New Release Branch
Why postpone it? Will we not be able to close this in february/march? https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC -Bruno 2009/2/23 Jacques Le Roux jacques.le.r...@les7arts.com: In Ubuntu world they use LTS concept (Long Time Support) which means 5 (yes five!) years of guaranteed support on these specific versions (there are already 2 of them : 6.06 and 8.04). Of course OFBiz is not an OS and I think we will never support a release 5 years (how could we do with the lack of manpower we still have despite of all wonderful efforts we have seen taking place since the beginning of this project). So I guess we will simply have releases (or versions, like 9.3, but I guess we will postpone its release, hence the number will change) and the trunk as it's already done. In one word a version will be either trunk.releaseNumber either versionNumber.releaseNumber (like 9.3.99) Note that the footer shows already this information if you run the ant svninfo target after your build If we are all ok with this description (David?) I could add this to http://docs.ofbiz.org/display/OFBADMIN/Release+Plan And I think we should at least update title in http://docs.ofbiz.org/display/OFBIZ/OFBiz+4.X+and+5.0 HTH Jacques From: BJ Freeman bjf...@free-man.net -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 interesting. so how do you denote a minor release or update? Bruno Busco sent the following on 2/22/2009 3:35 AM: Sorry, I did not understand your real question. We have decided to use a release numbering scheme similar to UBUNTU. 9.3 means March 2009 -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: so why did ofbiz jump from 4.0 to 9.3? Bruno Busco sent the following on 2/22/2009 2:59 AM: Well, the unresolved issues scheduled for 9.3 are: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC OFBIZ-2133 has a patch ready and is actually waiting for a review. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602 it say release Branch 9.3 so no 5,6,7, or 8 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoTsArP3NbaWWqE4RAnAJAJwL2QBJ5qohvu0DQGY1vKErTrZsQQCfYO3V R5s/zYI6xl/TJWO7Q4oOAZg= =Zgcv -END PGP SIGNATURE-
Re: New Release Branch
Well, the unresolved issues scheduled for 9.3 are: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC OFBIZ-2133 has a patch ready and is actually waiting for a review. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602 it say release Branch 9.3 so no 5,6,7, or 8 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoKOGrP3NbaWWqE4RAuf+AJ9Y6UPuy1DlVX4UyT83VVr6PaldwACeJQlb L6cXgWhDj7e6JMebzN6gIuI= =1dLs -END PGP SIGNATURE-
Re: New Release Branch
Sorry, I did not understand your real question. We have decided to use a release numbering scheme similar to UBUNTU. 9.3 means March 2009 -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 so why did ofbiz jump from 4.0 to 9.3? Bruno Busco sent the following on 2/22/2009 2:59 AM: Well, the unresolved issues scheduled for 9.3 are: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC OFBIZ-2133 has a patch ready and is actually waiting for a review. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602 it say release Branch 9.3 so no 5,6,7, or 8 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoTdNrP3NbaWWqE4RAvr/AJ9LFwP9/YE2lSRY3K4tGsId3bjB+gCgijrf kKVBA295Vc0s3fOri/a8P6M= =MILP -END PGP SIGNATURE-
Re: New Release Branch
I think we will use the SVN revision for that. 2009/2/22 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 interesting. so how do you denote a minor release or update? Bruno Busco sent the following on 2/22/2009 3:35 AM: Sorry, I did not understand your real question. We have decided to use a release numbering scheme similar to UBUNTU. 9.3 means March 2009 -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: so why did ofbiz jump from 4.0 to 9.3? Bruno Busco sent the following on 2/22/2009 2:59 AM: Well, the unresolved issues scheduled for 9.3 are: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602resolution=-1sorter/field=issuekeysorter/order=DESC OFBIZ-2133 has a patch ready and is actually waiting for a review. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=truepid=12310500fixfor=12313602 it say release Branch 9.3 so no 5,6,7, or 8 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJoTsArP3NbaWWqE4RAnAJAJwL2QBJ5qohvu0DQGY1vKErTrZsQQCfYO3V R5s/zYI6xl/TJWO7Q4oOAZg= =Zgcv -END PGP SIGNATURE-
Re: demo site messed up
I think this is what happened: When accessing a webapp that does not defines the WebSiteId parameter in its web.xml file the VisualThemeLookup allows to choose between ALL themes. At the moment the webtools application does not defines the WebSiteId and so it is possible to select an ecommerce VisualTheme for the backoffice resulting in what you have seen. I entered the demo bakoffice with flexadmin and it was OK then deleted the admin VisualTheme UserPreferences that was set on multiflex (a theme for ecommerce). Now it works correctly. I think we should have that the VisualThemeLookup will default in an empty list if no WebSiteId is defined. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 https://demo.hotwaxmedia.com/webtools/control/main something about ecommerceNoproductstore EASY FLEXIBLE ROBUST Expression catalogQuickaddUse is undefined on line 99, column 16 in component://multiflex/includes/header.ftl. The problematic instruction: - -- == if catalogQuickaddUse [on line 99, column 11 in component://multiflex/includes/header.ftl] -- Java backtrace for programmers: -- freemarker.core.InvalidReferenceException: Expression catalogQuickaddUse is undefined on line 99, column 16 in component://multiflex/includes/header.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.isTrue(Expression.java:145) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.Environment.process(Environment.java:189) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:205) at -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJobLvrP3NbaWWqE4RAt3nAJ9IMYFdBybubAwIfk+R9Z6JeCmFgwCggI/S UL/xHhFssDrnPiKUQjd0/yg= =pLL6 -END PGP SIGNATURE-
Re: demo site messed up
Patch attached to OFBIZ-2203 fixes this. -Bruno 2009/2/22 Bruno Busco bruno.bu...@gmail.com: I think this is what happened: When accessing a webapp that does not defines the WebSiteId parameter in its web.xml file the VisualThemeLookup allows to choose between ALL themes. At the moment the webtools application does not defines the WebSiteId and so it is possible to select an ecommerce VisualTheme for the backoffice resulting in what you have seen. I entered the demo bakoffice with flexadmin and it was OK then deleted the admin VisualTheme UserPreferences that was set on multiflex (a theme for ecommerce). Now it works correctly. I think we should have that the VisualThemeLookup will default in an empty list if no WebSiteId is defined. -Bruno 2009/2/22 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 https://demo.hotwaxmedia.com/webtools/control/main something about ecommerceNoproductstore EASY FLEXIBLE ROBUST Expression catalogQuickaddUse is undefined on line 99, column 16 in component://multiflex/includes/header.ftl. The problematic instruction: - -- == if catalogQuickaddUse [on line 99, column 11 in component://multiflex/includes/header.ftl] -- Java backtrace for programmers: -- freemarker.core.InvalidReferenceException: Expression catalogQuickaddUse is undefined on line 99, column 16 in component://multiflex/includes/header.ftl. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at freemarker.core.Expression.isTrue(Expression.java:145) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.Environment.process(Environment.java:189) at org.ofbiz.base.util.template.FreeMarkerWorker.renderTemplate(FreeMarkerWorker.java:205) at -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJobLvrP3NbaWWqE4RAt3nAJ9IMYFdBybubAwIfk+R9Z6JeCmFgwCggI/S UL/xHhFssDrnPiKUQjd0/yg= =pLL6 -END PGP SIGNATURE-
Re: Adding multiple enities
Hi Roel, give a look here http://docs.ofbiz.org/display/OFBIZ/Mini-Language+Guide -Bruno 2009/2/16 Roel Veldhuizen roelveldhui...@gmail.com: Is there some documentation available on minilang? The book ( Apache ofbiz development ) doesn't describe all tags and attributes. 2009/2/15 BJ Freeman bjf...@free-man.net: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I assume you are using a recent SVN revision. The services and mini code in ofbiz allows re-use. it would be best if you went through the code in ofbiz and became familiar, before writing any code. You ask if you can do multiple contact mechs. this usually means for one party and the example was how to do mutiple contact mechs for a single party that has a role of employee. The code in createUser which is called from createEmployee has the contact Mechs like !-- Create the Home Phone -- Roel Veldhuizen sent the following on 2/15/2009 3:56 AM: Thanks for your anwer but I don't understand the code ;-) What does it do? I think it creates an employee login. And more important in order to awnser my question could this code handle multiple logins at once? simple-method method-name=createEmployee short-description=Create Employee login-required=false set field=require_email value=false / set field=require_phone value=true / set field=require_login value=true / set field=create_allow_password value=true / property-to-field resource=security property=username.lowercase default=false field=username_lowercase/ property-to-field resource=security property=password.lowercase default=false field=password_lowercase/ now-timestamp field=nowStamp/ set field=parameters.roleTypeId value=EMPLOYEE / call-simple-method method-name=createUser/ /simple-method 2009/2/14 BJ Freeman bjf...@free-man.net: look at CreateEmployee applications\party\script\org\ofbiz\party\user\UserEvents.xml Roel Veldhuizen sent the following on 2/14/2009 7:34 AM: When I add a person I also want to add multiple contactMech's. Is it possible to add multiple contactMechs in one service? Or should I build javacode to handle this? Thanks in advance, Roel Veldhuizen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJmG+drP3NbaWWqE4RAhdcAJ9nnTk0bW6ydTBuC1L3bjMExgfHyACePZO4 kon+MVhEKxZV918Zxik15e0= =3bSB -END PGP SIGNATURE-