<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120718</id>
	<title>IDempiere/FullMeeting20120718 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120718"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120718&amp;action=history"/>
	<updated>2026-04-05T21:16:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120718&amp;diff=155&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120718&amp;diff=155&amp;oldid=prev"/>
		<updated>2012-07-18T15:09:37Z</updated>

		<summary type="html">&lt;p&gt;full meeting&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- breadcrumb --&amp;gt;&lt;br /&gt;
&amp;lt;font size=-2&amp;gt;&lt;br /&gt;
&amp;amp;lArr;&lt;br /&gt;
[[IDempiere|Table of Contents]] |&lt;br /&gt;
[[IDempiere/Full Meeting Minutes|Full Meeting Minutes]] |&lt;br /&gt;
Full Meeting 2012-07-18&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''CarlosRuiz''''': Good morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen__''''': Daarestiet&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Hola and good morning from Libya&amp;lt;br&amp;gt;&lt;br /&gt;
'''''mzuniga_ergio''''': good morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Bonjour !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll be checking JIRA issues - please let me know if you're interested in any specific issue to review&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I'd be interested in 332 (http://jira.idempiere.com/browse/IDEMPIERE-332) ; document sequence enhancements&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i've added a migration script to the ticket to replace package ; so it should be easier to review&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': good - will check it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Hello everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Hesham&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': its quiet here so I guess I didn't miss anything&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)  you didn't - reviewing JIRA tickets - Nicolas suggested 332&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': any feedback on IDEMPIERE-341 (adding tab to ZKUI) so I can accordingly update IDEMPIERE-320&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': is it common to use TAB in description, document Notes fields&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm not sure - sounds like &amp;quot;not a big deal&amp;quot; -  personally I have never used tabs within descriptions, but opened that ticket to query input from others&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': hi a42niem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hi Dirk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': the ability to navigate using TAB is however very useful, the tab behaviour for TextArea it is a major slowdown for high volume data entry using keyboard (1000 documents per day per user)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep agree&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': hahmed, Yes - did not see this entry before. I fully agree.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I would be fine if the editor allows to add Tabs / but seems like the editor doesn't either on zkwebui&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': on swing we can use Ctrl+Tab (since shift+tab is used to focus previous)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hahmed, can you check on your implementation if you still can add tabs using the field editor?  (I mean, right-click -&amp;gt; Editor)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I didn't conduct that test&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': no can not since editor also uses CTextArea&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': Hello community! Can somebody help me with idempiere zk customizations?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: go ahead and ask&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: the only way to add tabs in ZK and in Swing after my changeset is to copy and paste from notepad etc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well, sounds like a valid workaround - if the need is so unlikely as I suspect (nobody have asked about this before on webui)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': I was developing on adempiere until now, but I'd like to migrate on iDempiere, so... I succesfully cloned repository into my eclipse, created packages (buckminster..), all's working - running ZK. But I'd like to create an additional 'project' or 'plugin', which will completely replace old ZK classes (plugin from trunk) with lots of new customized ZK classes - something like zkcustomizations.jar in old adempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i remember problems in using tab within a text area using the internal document engine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': in adempiere eclipse dev. workspace I was using another new project, which was using adempiere trunk in its classloader paths, so it works..&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Pavol: maybe u can dupe the same zk plugins + actual changes under another name and just uncheck the old zk for your new one to take effect&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': AFAIU that is the power of OSGi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: what kind of classes are you replacing? Models? Can you not do the same using some other mechanism (model validators, callouts etc)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: so you can then review my changeset and integrate it for swing IDEMPIERE-320&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I made some comments yesternight&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': And is there some trick, how to create some &amp;quot;customization&amp;quot; plugin, which will completely replace classes from target plugin if deploy on server?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah / you already fixed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you're fast  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://demo.idempiere.com/webui/  was just updated&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can enjoy the new &amp;quot;Info Product&amp;quot; window brought to you by Hahmed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': hahmed: The problem is, that it's not only models.. but also lots of classes like AbstractAdWindowPanel etc. and also new funcionalities&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: new functionalities can be added in a new plugin, replacing existing classes, AFAIK, would require changes to iDempiere source, unlike before you can not add a new jar to replace existing classes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: Let me check one thing however&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i've read spec for the new InfoProduct window, souds very interesting ! Thanks a lot ; just my 2 cents : the link label for the panel is &amp;quot;Product &amp;amp;Info&amp;quot; ; maybe try to remove &amp;quot;&amp;amp;&amp;quot; ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': agree  Nicolas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': found the fix on DPViews - testing&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': hahmed: Ok, so if I can add new funcionalities into ZK, replacing lots of existing classes - I've to create new plugin and &amp;quot;configure&amp;quot; this plugin to replace existing classes in ZK plugin?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and 2 other cents : link for RecordInfo panel seems to be left align ; shouldn't be right align ? ; at first sight, i thought it was missing&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Pavol, previously it was java overload, now it is plugin replacement so you can decouple the old one .. or recouple the old one easily, unlike before&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Pavol - it can be good also to check with community if the need of changing AbstractAdWindowPanel is caused because a lack of an extension point&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': cya later.. leaving office.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': c u red1&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': c u&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, what is &amp;quot;link for RecordInfo panel&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': 1/1 or 1/2 at the bottom of windows&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it shows number of records&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': seems fine here with product window showing &amp;quot;1/53&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: new plugin to add NEW functionality, for replacing no way other than to change iDempiere source&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': on Djoudi and Sales order windows, &amp;quot;x/y&amp;quot; are left align. You don't have the same ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: globalqss * a975d403666c r7403 /org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPViews.java: related to IDEMPIERE-337 / as suggested by NMicoud on weekly iDempiere meeting - drop the &amp;amp; from the info product link&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': no, that textbox is on the right&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': small and on down - right corner&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': :-/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i'll try with another browser&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it's ok using google chrome, and nok using FF&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': checking with FF ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': And if I create new functionalities, and my changes (my own plugin, new classes) need to override some trunk classes (only for my use) - is there some solution without ExtensionPoints? red1 introduced some plugin replacement, I'm looking for something like plugin overload&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: you can use fragment project, but it still requires changing the base plugins MANIFEST&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, on firefox it appears a big box using half of the status line&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I would recommend to open a zk6 jira ticket / attaching the screenshot and mentioning that is specific to firefox&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Pavol''''': hahmed: Ok, I'll search some info about fragmented osgi plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Pavol: http://wiki.eclipse.org/Steps_to_use_Fragments_to_patch_a_plug-in&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, 'ill do it Carlos ;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #243: SUCCESS in 21 min: http://jenkins.idempiere.com/job/iDempiere/243/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': globalqss: related to IDEMPIERE-337 / as suggested by NMicoud on weekly iDempiere meeting - drop the &amp;amp; from the info product link&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': CarlosRuiz : did you manage to test ticket 332 ? i think you're doing it on postgresql and i can't test it (i got only oracle databse)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': not yet &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now checking 320&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: hahmed * b5751f19c0b7 r7404 / (3 files in 3 dirs):&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: IDEMPIERE-320 - Make Swing CTextArea consistent with ZK&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: (transplanted from 994a9b5493ddba3c2a10e64ccf7377d8ae69b398)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: hahmed * e76509b90442 r7405 / (5 files in 3 dirs):&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: IDEMPIERE-320 - Make Swing CTextArea consistent with ZK&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: (transplanted from 1c201bf217991c1d82d05f8eaa4bc2711d69c355)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ready - moving to 332&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': have fun ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, the IDEMPIERE-332_DB_Change_AD_Sequence_No.sql was not integrated on the migration scripts&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': neither IDEMPIERE-332_OracleProcedures.sql&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok, I'll need more time to test this and port the two scripts to postgresql&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes, because it was manually made and tested only on oracle&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': don't worry, I'll port to postgres&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': seems like you reformatted the code   :-)   is showing changes on many lines about tabs and spaces&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': that's possible&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah / the attached patch applied cleanly on 361&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, done on 361, not idempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, at first sight the code seems right - but I need to conduct tesets&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tests&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, please let me check it deeply &amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, no problem, modification are huge, so it need time&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the tab and space changes makes the peer review harder too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': because you cannot realize if something was changed or is just cosmetic  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #244: SUCCESS in 22 min: http://jenkins.idempiere.com/job/iDempiere/244/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * hahmed: IDEMPIERE-320 - Make Swing CTextArea consistent with ZK&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': (transplanted from 1c201bf217991c1d82d05f8eaa4bc2711d69c355)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * hahmed: IDEMPIERE-320 - Make Swing CTextArea consistent with ZK&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': (transplanted from 994a9b5493ddba3c2a10e64ccf7377d8ae69b398)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I like it - I'll try to test it this week&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': need to go - thanks for the meeting - c u later&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>