<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20130213</id>
	<title>IDempiere/FullMeeting20130213 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20130213"/>
	<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130213&amp;action=history"/>
	<updated>2026-04-08T08:07:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130213&amp;diff=228&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130213&amp;diff=228&amp;oldid=prev"/>
		<updated>2013-02-13T19:20:46Z</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 2013-02-13&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''''': Hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''fcojvanninir''''': hello&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Good Evening&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': ha!  I thought it's Thursday.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': red1, you have not run away fast enough!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Peace!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': i can't I m on Android.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': thanks to Heng Sin i made the plugins more compact now.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Is it true that I can't access the table import from Swing?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': i just posted some notes  in my forum  if  anyone wants to know more.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': what is table import?  the import button?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Yes, the import button that is in zk in the toolbar at the very right side (near export). I can call export via menu in Swing but I can't find import.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, I think it has not been developed for swing - must be something easy to port&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': ok :-(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': @carlos, any deployment for demo.idempiere.com today ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll do one - saw you committed lot of things &amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': While doing IDEMPIERE-607 (restrict Login languages for Swing) I realized that &amp;quot;English (US)&amp;quot; is not a Standard Login Language. Would'nt it be better to change that? How is this resolved in zk? Is it only spanish when fresh installed?!?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, to port the import button I think is just to port the class org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/action/FileImportAction.java&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, yes, it would not be a big issue. I hate this because it remembers me that the best solution would we to implement the configurable toolbar (IDEMPIERE-234) in Swing.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': As ever in life it is much work to do it the right way.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hengsin, WDYT about last comments on http://jira.idempiere.com/browse/IDEMPIERE-607&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think maybe is clearer and easier to show just the languages marked as login - actually we're showing login and base&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I could do that in Swing too. Which way is the better?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but if there are no login language, we should show at least one ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud, if we do that it would be the same effort to do it like before in zk. Is the a usage case where anyone does not want the base language shown?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': But if someone screws up the database by deactivating all loginm languages he could even deactivate the base language.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well - related news - Juliana is working on this one http://jira.idempiere.com/browse/IDEMPIERE-136&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and that will make the base configurable, not always en_US&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': correct tbayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but we should avoid having a language box empty&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so - IDEMPIERE-136 would solve that - show login languages and base - and base can be configurable (not always en_US)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': So I will make the Swing login behave like the zk does today and this will work even better when IDEMPIERE-136 is ready.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': banym, AYT?  can I reboot demo.idempiere.com?  I just upgraded with apt-get&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Thanks nmicoud for pointing to that at first. ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': héhé :) you're welcome&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Has someone looked into my last comment to IDEMPIERE-604? Does this code break anything?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Thomas the patch looks wrong &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you're setting the current row to 0 or 1 - before it was setting it to count-1&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': :-( It works for me but I do not know why this code was there before. That's why I am a bit afraid breaking anything.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': &amp;quot;count-1&amp;quot; meant: &amp;quot;the last record of the list or -1 if the list is empty&amp;quot;. &amp;quot;0:-1&amp;quot; means: &amp;quot;always 0 or -1 if the list is empty&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': so I activate the first and not the last record&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but (m_currentRow != verifyRow(m_currentRow)) doesn't mean the list is empty&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it means the required row is still not loaded - so as I see it tries to set in the last loaded&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but my assumptions are just reading the code - have not debugged or tested&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hengsin - demo is updated and ready&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': getRowCount()&amp;gt;0 does mean the list is (not) empty.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah, so you're setting current row on first&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': instead of last - that's the change&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Yes, that was my purpose. Sorry when I did not explain this well.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok, understood, will need to test the case you described on the ticket&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The question is: Which other code (or user) relies on the fact that the last line is activated here? (Regarding the fact that in my use case &amp;quot;search&amp;quot; the active column is changed again later)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': You can test better if you set the timeout to 10000 like I described. Or you need some tenthousand entries.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - that's my concern - gridTab.getCurrentRow() is referenced in 47 calls&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': ll&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #757: SUCCESS in 5 min 57 sec: http://jenkins.idempiere.com/job/iDempiere/757/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': globalqss: IDEMPIERE-166 Rebranding of logo and product name / fix demo server not showing login and vendor info&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud, have you review your last issue with IDEMPIERE-90 and Carlos patch? Can we close this one as resolved?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes, it was resolved, but there are stille something to do : add the padlock icon for zk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i look at it but i did not manage to do it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': seems that table/table direct field can't have img&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': OK, so we will leave it open.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i think it's better&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': as it is not totally completed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': nmicoud, you will need to create a new composite component for that.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': that is why i'm afraid. Have no idea on how to do it :(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': tbayen, I need to test the scenario you posted but I've a feeling that your patch could miss the root cause of the issue.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': hengsin, Yes. I thought the same... In my usecase this function is called by a refresh event. I don't think that in a refresh there should be made a decision where the active column is. My thought is that my patch is the right one (or we even have to set the active column fixed to -1) and we should fix the other places where code relies on the refreshing code to set the right column. WDYT?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': But I have not nearly a deep understanding as you...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': gtg, bye and thanks!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': cul8er&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #758: SUCCESS in 5 min 37 sec: http://jenkins.idempiere.com/job/iDempiere/758/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': globalqss: IDEMPIERE-77 Start on the left, Cancel on the right / fix the link to the wiki login help page - make it language friendly&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hi all&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i am a bit frustrated currently as i seem not to be able to materialize the swing repo without errors&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i am using indigo. is it better to use juno perhaps?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': any other recommendation?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm using Version: 3.7.2.v20120207&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think Juno has problemas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': no, indigo is better.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hm, ok, so stick to indigo&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': my problem was that jsp was available in version 2.2 iirc but was required as 2.1 somewhere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': and i am still not experienced enough to know wher to change some entry :(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': so i deleted the target platform and created it new and materialized again and got hundreds of errors&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': during materialize there are steps.  first it shows what isn't resolved.  did u see?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': also about spam in wiki.  Can we block like u did in ADempiere?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i am currently trying again with a freshly cloned repo. still working&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': concerning spam, i think so. it was using a specific extension. i have to look it up&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': argh. this time it worked. there is only one java error. thanks for all the good vibrations :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''':  Are you using 64 not&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': linux 64bit&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': red1 - the spam is on acceptable levels I think - I would prefer allow users to self-register without needing external permissions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': 64 bit Eclipse.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': i had trouble too and switch around alot&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': maybe it is a bit old? eclipse.buildId=M20120208-0800&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Presently using 64 bit  Indigo  on Mac&amp;lt;br&amp;gt;&lt;br /&gt;
'''''banym''''': CarlosRuiz, yes feel free to reboot the server&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i think it is 64bit version but it does not show me that explicitely anywhere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''banym''''': hi red1, how are you? Did you had some time to sign the letter for Caroline?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Also had trouble with Java and i suspect maybe related.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': i settled for Java 6&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i use openjdk 6&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': banym: I cannot sign anything that has ADempiere  on it.  There are also other matters  but i discussed with and  leaving  it  to TBayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': guys - gtg - thanks for attending the meeting&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>