<?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%2FFullMeeting20130619</id>
	<title>IDempiere/FullMeeting20130619 - 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%2FFullMeeting20130619"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130619&amp;action=history"/>
	<updated>2026-04-05T19:16:48Z</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/FullMeeting20130619&amp;diff=273&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130619&amp;diff=273&amp;oldid=prev"/>
		<updated>2013-06-19T21:34:34Z</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-06-19&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;
'''''nmicoud''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': long peer review queue again  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Carlos, WDYT of http://jira.idempiere.com/browse/IDEMPIERE-1046 ? could it be integrated after R1 ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I was thinking to review it today - seems harmless&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i think&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': Guten Tag&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Dirk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, about IDEMPIERE-1054 - it seems fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, i will update others scripts the&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': then&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': btw, a bug was reported in a jira ticket but i must have been ignored. Let me explain it : Goto Sales Ordre, right click on BPartner / Create new record ; the quick entry panel appers. Now click on location button. Open the city list and try to select one (or the first empty line). The location panel disappears.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1203: SUCCESS in 5 min 1 sec: http://ci.idempiere.org/job/iDempiere/1203/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': jcorredor: IDEMPIERE-1067 Doc Matched Inv not processed and not posted&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi AlexYang &amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Carlos, I have heart that we are nearing a R1, do we? :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - our target is to make R1 before next meeting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': typo heart -&amp;gt; heard&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': That's great! By the way hi everyone, first time joining here :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Carlos, would it be possible to integrate this? http://jira.idempiere.com/browse/IDEMPIERE-1064&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': first it needs to be developed   :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Yes, I really want to try&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': But I am afraid I am not ready now:)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Thanks AlexYang - but I think it won't be on R1 - so don't worry, take your time - ask whatever you need in the meantime&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': I am still trying to get familiar with OSGi and code&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Sure. Then I should be much confident~&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': could you assign me the centralized id? ^_^&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': I know it's the approached used to contribute to trunk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sure - I need your email (privately)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': do you know mine - can you send me an email?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': I want to know if there is simple way to update idempiere database like update.sh of idempiere jar files?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': here&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://bitbucket.org/CarlosRuiz_globalqss/idempiere-stuff/src/tip/script_to_sync_db&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Alex - which developer ID do you want for centralized ID?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is slowisfast..... your mail?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Carlos, Alex seems to have problem with his connection. He said through skype he is ok for &amp;quot;slowisfast...@...l.com&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)  thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': AlexYang, which developer ID do you want for centralized ID?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': could you reproduce the bug reported previously on location panel ? If so, i will create a new jira ticket&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Sorry, i seems disconnect by freenote without my attention&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': I'll check the meeting minutes for what I missed then:)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Thanks Nicolas passing message for me~&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yw&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': AlexYang, I mean - do you prefer to use AlexYang or slowisfast as your developerID&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': AlexYang&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok - will send you confirmation email in a few minutes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Sure. Thanks!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, for IDEMPIERE-1046 - just changing private to public make the trick - right?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - reproduced the bug that you mentioned above&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, will create a jira ticket then&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I've seen that pull request #71 https://bitbucket.org/idempiere/idempiere/pull-request/71/enable-ecm-system-for-adempiere was declined. Do you know why ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it says -&amp;gt; BMLaurus DECLINED this pull request 2013-05-06 -&amp;gt; conficts on trunk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://bitbucket.org/idempiere/idempiere/pull-request/71/enable-ecm-system-for-adempiere/activity&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think we'll review that for R2&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': oops ; i haven't notice this tab&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Also, WDYT  of ticket 1053 ? (use of Jasper report in WxxxGenForm) ; it seems that the only location where jasper are not used&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': definitely a bug &amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': have you worked on it?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': no, don't know how to resolve it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': does invoice print work with jasper?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes (mean from invoice window / print button ?)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': no - I mean the &amp;quot;Invoice Print&amp;quot; process&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': haven't tested yet&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': or &amp;quot;Print Invoices&amp;quot; - don't remember the name&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': trying&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ready AlexYang - sent you email with your centralized ID&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': I am checking&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': Thanks Carlos, I got it:)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AlexYang''''': password it's ok for me&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Well, i can't execute process : ATTENTION: org.adempiere.webui.process.InvoicePrint java.lang.ClassNotFoundException: org.adempiere.webui.process.InvoicePrint&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I'm probably missing something big&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': try again&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': first time it throws that error&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': try several times, always same result (print=0)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': NPE on demo  :-(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ouch&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': second time it opened&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': another bug :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': chose invoice 200002 and it worked&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is your installation updated - I recently fixed some problems on that class&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': chow C&amp;amp;W BP and it worked too printing all his invoices&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': no, was updated on the 10th&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': chow -&amp;gt; chose&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes - fixed on june 14&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': will integrate the fix&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': do you have the commit id ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': got it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': c1d1f4a958bf&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': now i can launch the process, but nothing appears&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': NPE&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I did F5 and then open again&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and it worked&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ah yes, it worked&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but standard form, not jasper&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': same invoice uses Jasper from Invoice window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok - so you can add that process to your bug report  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and I guess the generate shipments it will do the same&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and probably &amp;quot;print dunning letters&amp;quot; (which is broken on zk)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': I've updated summary and description&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': just noticed advanced find broken&amp;lt;br&amp;gt;&lt;br /&gt;
'''''allgood''''': i folks... greetings to everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''allgood''''': i would like to know if somebody had made tests on running idempiere through java webstart&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': maybe another bug : i had a look in the 'Active session' window and see that some people are connected since 05/01/13... i think there is a bug that don't close the session in AD_Session. But can't explain. Do you have something similar ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi allgood - you can read history of that here http://jira.idempiere.com/browse/IDEMPIERE-591&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, swing or server?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''allgood''''': CarlosRuiz: thx... checking it now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': don't know, but Web Session field is filled&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but it could be some swing sessions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sorry - wrong question&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I mean&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': when server starts&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it update all previous sessions as processed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': see LoggedSessionListener.DestroyAllSession&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but it update based on the servername&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so - I guess - if you change servername - or if you don't restart a specific server on a load balanced env - then the sessions will stay&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': samely for swing sessions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, servername of old active session are different of 'real' server name&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': so i guess, those sessions were based on swing&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': or localy through Eclipse&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': is there a way to close them ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': swing doesn't fill web session field&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can do the update manually&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': So it was from Eclipse probably&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i never log out before stopping server when using Eclipse&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but eclipse must use server name - so when started again it must clear those sessions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': we are using virtualized machine so server name can change everyday&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': hours are always 'late' ; it's never 8am&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - I think there is a way to fix the servername&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': on a properties file I think&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok thanks, i will check it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Haloo everybody&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Anthony&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Hi AnoziMada ; i've read your messages on https://groups.google.com/forum/?fromgroups#!topic/idempiere/gTvIAZHWWoQ where you said that you put some core classes in fragment. Hengsin said that was not possible to 'duplicate' core classes. So i'm confused ; could you explain what you did ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': Hi nmicoud; First create a fragment with the host plugin point to a plugin that contain a class that you wish to override&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': Then create the custom class in the fragment. The package name and class name should be identical&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ah seems that i forgot WEB-INF and put directly in src (instead of WEB-INF\src)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': In the build.properties of that fragment, change the library name, maybe something like xxx-fragment.jar&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': then finally in the host plugin change the manifest.mf to include xxx-fragment.jar in the Bundle-Classpath&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok thanks a lot ; i will try it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': wow, i think this should work. at least it works when u customizing themes so it should work. have been thinking about how to override core classes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1204: SUCCESS in 5 min 2 sec: http://ci.idempiere.org/job/iDempiere/1204/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': * nmicoud: IDEMPIERE-1033 - Add REPORT_DIR in params for JasperReports&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': * globalqss: IDEMPIERE-1046 Ability to get a sequence number from everywhere / as suggested by Nicolas Micoud (nmicoud)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Carlos or hengsin, WDYT of that ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': haven't tested.  I would say, please test and give feedback&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': sure i will&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and of course you're warned that you're again on the same problem than adempiere customization/patches jar files&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, but on the opposite i don't have to build the whole project when i need to customize core classes. Will compare both approach&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)  same need to keep in sync with bug fixes - and probably opening problems when the core class changes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1205: SUCCESS in 4 min 54 sec: http://ci.idempiere.org/job/iDempiere/1205/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': * nmicoud: IDEMPIERE 1054&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': * nmicoud: IDEMPIERE-1054&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - is just a warning - usually we know what we're doing when playing with that fire  :-D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': nmicoud, I'm aware of the approach but don't want to have it in core to encourage such approach&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': like I say in the idempiere group, if you are doing a custom build then building a whole project branch or creating it as a patches.jar make little difference.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': so, it could be used to facilitate development, but not to be used in a production environnment&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': the only difference is that i don't need to build the whole project when i made modification. When 'my' core will be stable i won't have to build 4 times a day&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': i means for me, that give little to no advantage compare to create your own fork/branch&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': in fact, with a fork/branch, it should be easier to sync with idempiere head&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i see what you mean&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - definitely - pull is automated - the patches approach is totally manual and prone to problems&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': anyway, one of the key objective of the project is, if you need to replace any part of the system, we should create a proper mechanism to do that.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': also, do note that fork/branch is what all the linux distribution have been doing for years.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i understand you concern - so, for  'my' customs i should try to implement it in the core (using new extensions or making modiifcation on official release)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think is good to recall that we're trying to encourage people to let us know their needs to modify core - we've always said that we can consider each need of modifying core as an &amp;quot;extensibility bug&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': hengsin; sometimes u just want to add a function or do something little to a core class which might get to official trunk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': there is one here : https://groups.google.com/forum/?fromgroups#!topic/idempiere/LFvlbG6TQII&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': and u dont want to have a whole fork for that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': xolali, u see, fork is cheap :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': well, my feeling about fork is maintaining my own branch. but if i need to add a function to say Env class for convenience i think it should be possible without having my fork and also keeping up to date with trunk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, can toolbar buttons do that trick instead of adding column vs form mapping?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': no, i 'want' to have a button in the window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': so, i have to create a column&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': xolali - if the Env core class changes and you don't change yours accordingly - then you can have issues (sometimes big issues)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': multiply that for any core class you change and that can become a complex job to keep in sync when the number grows&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': nmicoud, with the column, you can run form or process, isn't that sufficient ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, I think JJ hardcoded that because formerly compiere was not able to open forms within processes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': AnoziMada, AYT?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': yes :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': not in my case ; the button call a class that uses IProcessUI, un/lockUI methods - not possible through 'standard' forms&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': are there steps to reproduce http://jira.idempiere.com/browse/IDEMPIERE-1075 on GW?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': I haven't try fork/branch method. So forking is safer because you forced to resolve the code conflicts, right?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': I'm sorry, what's GW?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': GardenWorld&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': haven't check it yet in GW. I use my own client&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think current situation is being caused also because forking such a fast moving target is hard - but after we make the release 1 - forking from the maintenance release branch will be a lot easier to keep in sync&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you mentioned invoices in different orgs - I'll try to reproduce that in GW&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': ok thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Carlos; I agree with u. Good insight&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Another thing. Acct viewer form was displayed as a modal form when called from Posted button. Now it is opened like a standard window. Could it be reverted to original way ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': does your user prefer to be blocked to go to other windows?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': they find it nicer&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': the click on posted, see facts, feel happy and then close the panel&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I guess it can be changed back easily - but I see value added having the ability to go back and forth between the doc and its posting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i see the advantage of changing active window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but, speaking for my users, they don't use it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': Carlos, I've reproduced it in GW in demo.idempiere.com; You can check GL Journal 10000001 &amp;amp; 10000002 generated by InvoiceNGL&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, you can try changing line 228 on WAcctViewer from MODE_EMBEDDED to MODE_HIGHLIGHTED&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if it works maybe you can propose a patch as a client sysconfig&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': excellent AnoziMada - thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, will do this carlos, thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': nmicoud, what do you means by button call IProcessUI ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, MODE_POPUP instead of HIGHLIGHTED - but it doesn't work well - you must play with the positioning of the buttons etc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1206: SUCCESS in 5 min 4 sec: http://ci.idempiere.org/job/iDempiere/1206/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': jcorredor: IDEMPIERE-1077 Can not create advanced query with two filter&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': hengsin ; it's a class that chain processes if their execution is ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': AnoziMada, still there?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1207: SUCCESS in 4 min 55 sec: http://ci.idempiere.org/job/iDempiere/1207/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': globalqss: IDEMPIERE-1019 / because of IDEMPIERE-1058 - better restore and export all non java packages&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm going to commit your patch - do you have bitbucket username?  do you want me to commit with your username as author?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': yes :D my username is anozimada&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - I see iDempiere-databiz - nice&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': I have not update it yet :p&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': committed - thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': will integrate to demo when compiled to test again your test case&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1208: SUCCESS in 4 min 54 sec: http://ci.idempiere.org/job/iDempiere/1208/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': globalqss: IDEMPIERE-944 Error in session timeout / try solution suggested by Dirk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': AnoziMada, now your picture is here -&amp;gt; https://bitbucket.org/idempiere/idempiere/commits/all  - great!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': finally it has my name :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': btw for code contribution, do you prefer patch file or pull request?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': what I've found easiest is like nmicoud is doing - pointing to the commit URL on his repository - I go there and take the raw commit and it's integrated easily with his name&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': plain patch doesn't come with your name inside&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and pull requests tend to become outdated very quickly&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': ok noted. time to update my fork&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': Project iDempiere build #1209: SUCCESS in 4 min 52 sec: http://ci.idempiere.org/job/iDempiere/1209/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ci-idempiere-org''''': anozimada: IDEMPIERE-1075 InvoiceNGL Bug&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok https://demo.idempiere.com/ updated&amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': ok it seems the generated gl journals is correct now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - thanks a lot for making idempiere better  &amp;lt;br&amp;gt;&lt;br /&gt;
'''''AnoziMada''''': It's late here, goodnight everyone. I have a nice experience joining this meeting :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks - good night&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Another ticket that could be integrated for R1 is http://jira.idempiere.com/browse/IDEMPIERE-1034 (additional fonts for Jasper) ? Seems a common requirement, no ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, probably not&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': probably not for what ? integrated for R1 or common requirement ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': question - are those fonts free?  verdana? arial?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i have absolutely no idea&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': some people with the same question&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://forums.devshed.com/php-development-5/can-i-redistribute-fonts-like-arial-verdana-with-my-open-608796.html&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': then i guess the ticket can be closed ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - I think the licenses are not compatible&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://www.microsoft.com/typography/fontpack/eula.htm&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I guess that's the same reason why ubuntu doesn't come with those fonts preinstalled&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, i will close ticket&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>