#idempiere IRC log for Friday, 2015-04-03

*** aguerra has joined #idempiere01:22
*** aguerra has quit IRC02:13
*** Devastator_ has joined #idempiere02:16
*** Devastator has quit IRC02:17
*** Devastator_ has quit IRC02:27
*** Devastator_ has joined #idempiere02:27
*** Devastator_ is now known as Devastator02:27
*** hieplq has joined #idempiere03:24
*** norbertbede has joined #idempiere04:54
*** nmicoud has joined #idempiere06:36
*** KermitTheFragger has joined #idempiere08:49
*** a42niem has joined #idempiere10:04
*** norbertbede has quit IRC10:36
Not-311d[IDEMPIERE] tbayen created IDEMPIERE-2557 install of plugins is not persistent12:58
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255712:58
Not-311d[IDEMPIERE] tbayen updated IDEMPIERE-255713:54
Not-311d[IDEMPIERE] h2. Research I did some research. I have to say that I am not the best friend of all this Equinox/OSGi stuff. Please be patient if I explain things wrong or too slow. _(It seems for me that Equinox/P2/Director are desperately bad documented when you do not use them to extend Eclipse itself. If someone can point me to a good introduction please tell me.)_ My idea was that the new installed bundle is there until the point when I start the se13:54
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255713:54
Not-311d[IDEMPIERE] tbayen updated IDEMPIERE-255714:07
Not-311d[IDEMPIERE] I can confirm that the [config.ini of 3.0|http://jenkins.idempiere.com/job/iDempiereDaily/ws/buckminster.output/org.adempiere.server_3.0.0-eclipse.feature/idempiere.gtk.linux.x86_64/idempiere-server/configuration/config.ini/*view*/] file in jenkins looks the same as my self-created version. _(For me that means that this issue does not belong to the Eclipse version I used.)_ You can see the older version (with the veery long line) also on j14:07
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255714:07
*** Justin_Bel85 has joined #idempiere14:21
Justin_Bel85Hello. Quick question that is not clear to me after review of all the wiki and forums. Is the client independant of the server?14:26
Justin_Bel85Meaning does the server need to be running to operate from idempiere client14:26
tbayenHi14:31
tbayenThe server and the swing client are totally independent.14:31
tbayenMost people prefer using only the server. The reason is that most active development is in the server and the user interface and the features are better.14:32
tbayenSaid that there are still good reasons to use the swing client and it works well if you have one of these reasons.14:33
tbayenFrom the software architecture the client and the server app both contain a full iDempiere core. They both use direct access to the database. So running swing is a bit like running your own "server" inside the swing environment. If you use swing there is no need to run a server at the same time. (But you can do that and the database will not screw up if you have serveral swing clients and zk servers running at the14:35
tbayen same time)14:35
Justin_Bel85Ok. So if you some users in the enterprise using ZK web UI and some in the client how is the data kept up to date across the environment?14:37
Justin_Bel85Also, I have the current source clone and I am having a problem getting jetty to start. Is anyone having this issue?14:38
tbayenThe data is keppt up to date because everything important is in the database. Most data is read actual from the database or you can press the refresh button if you are working on the same record or such.14:45
tbayenSome things (like basic configuration settings) are cached. There is a menu entry to clean the cache. Or you can relogin to clean the cache.14:45
Justin_Bel85thanks tbayen. That makes a lot of sense to me now14:46
tbayenAs an addition there is a kind of shared cache that allows several instances to share cache data. That is done by hazelcast. I am not sure how to configure it but it is not hard to do if you feel you need that.14:46
tbayenIf you are new to the software you should better not use the actual ssource version. Creating a working version from source is not so easy. And it helps to use a prepared installation package before. Just to understand some of the concepts before you dive into the developer hell. :-)14:48
tbayenTo build your own implementation you can do very many things just by configuring the software. In many cases it is not needed to know about the source code.14:49
Justin_Bel85Developer hell is a good way to put it. ;-) I lost my breath as soon as I saw the amount of packages involved.14:49
Justin_Bel85Unfortunatly, my implementation will need the use of Libero MFG and I am forced to dive in14:50
Justin_Bel85there seems to be a few issues still with even the existing builds and 2packs14:50
tbayenThe first step should be to play with the demo at demo.idempiere.com. Then you can install a ready-made package of iDempiere 2.1 on your own server if you like that. Then you go to the forums and irc and you will see that you can do very much with that without touching code.14:50
tbayenI am not used to libero. But there should be a plugin that you can just install in the working system.14:51
Justin_Bel85yes there is and i have demo'd on my working version but things still break (forms not opening, improper data, etc)14:52
tbayenDepending on what you plan, your knowledge and your timeframe it might be a good idea to find someone with some experience to help you. :-)14:52
Justin_Bel85any suggestions on where to find them?? :0)14:53
tbayenWhen you just install the iDempiere 2.1 package all forms should open. If not you have to give more informations. It may be that you screwed up the database...14:54
tbayenFind what? Experienced people?14:54
Justin_Bel85this is true I may have messed up the database. And yes contacts with experienced Libero people14:55
tbayenYou should ask at the english google group. Where are you from? It helps to have someone speaking the same language and coming from the same country.14:56
Justin_Bel85I agree. USA east coast here14:56
tbayenAh. USA. Our enemies...14:57
Justin_Bel85haha14:57
Justin_Bel85:0(14:57
Justin_Bel85im one of the few good guys14:57
tbayenYou can ask Chuck Boecking (http://www.chuckboecking.com/). He is a main sponsor and a very experienced person. Or you can ask TrekGlobal (http://www.trekglobal.com/).14:59
tbayenChuck is more like a trainer and consultant. TrekGlobal is more about selling you a whole solution.14:59
tbayenBoth have good resources and deep knowledge about iDempiere.15:00
Justin_Bel85i did discover his website. I think i will try to reach out to him. Thank you15:01
tbayenFor small questions where we see that you did your own research before you are always welcome at the google group. If you want to shorten your time you can pay one of these. It depends on your personal goals.15:01
Justin_Bel85i am currently just auditing the software personally for our small business15:02
Justin_Bel85I wanted to work with some OSS because I refuse to pay the software giants for their over priced crap15:03
tbayenDo not hesitate to ask questions here or in the google group or even send me a mail. You are welcome. :-)15:03
tbayenHow "small" is your business?15:03
Justin_Bel85Chemical MFG company 10 opperators, 3 managers, 1 quality manger, and the President15:04
Justin_Bel85our mfg process is quite complex with many requirements which is why i look to use Libero15:05
tbayenThat is a good size for an iDempiere project.15:05
Justin_Bel85i love the core idempiere; so far everything I've tested with the core features work great15:06
tbayenI am not experienced in manufacturing. But I know that some people tend to using the so-called "light" manufacturing. They say that the name is wrong - it is not "lighter" than libero.15:06
tbayenI just found this: http://www.chuckboecking.com/light-manufacturing-demonstration-using-adempiere-idempiere/15:06
tbayenPerhaps that helps. After looking into that you can think about sending chuck a mail about your problem description and ask for his opinion.15:07
tbayenread that thead: https://groups.google.com/forum/#!searchin/idempiere/libero/idempiere/2f3N7jyd1AA/dVz92Uum1dgJ15:08
Justin_Bel85I have seen that page. You have convinced me that I should reach out to him. Again thank you for the resources. It's very much appreciated15:08
Justin_Bel85where are you located?15:08
tbayenAs I see this thread Chuck's opinion is to prefer "light". If that does not fit your problem you can easily find someone to solve that. - if you are willing to pay for that. You can contact me. ;-) Or ask Chuck. The main developer is Carlos Ruiz. If your solution makes the base version better we can convince him to support it or to do it himself.15:10
tbayenI am from germany.15:10
Justin_Bel85very nice.15:11
tbayenIf you have some budget to improve our software you can become a "sponsor". We have an infrastructure to find people who can do it and give you what you need. You can ask me or Carlos Ruiz or Chuck about that.15:12
Justin_Bel85is this you on YouTube: evenos Consulting GmbH15:13
tbayenNope. Not me. My business is quite new. Evenos is working with ADempiere/iDempiere for some years. They have also own developers with good knowledge.15:14
Justin_Bel85ah ok. currently there is no budget. If I get a better working version I can try to convince our management team to see the value in supporting this project15:15
Justin_Bel85But unfortunatly the company I work for is private and the owners are VERY cheap15:16
tbayenI am more like a community guy. I care about the sponsoring and I organize conferences. I do networking. And I am a user because I own a business like you. :-) Only since a short time I employ a full time programmer.15:16
Justin_Bel85so my demo to them has to be really impressive15:16
tbayenYou can not get a software that supports YOUR way of working without doing it yourself. It will be hard work in any way. Either you do it (I would like to have you as a new community member, but that is the hard way) or you pay someone to help you. IMO the best way lies in the middle: Having someone to help you getting on the right track. Then you have your own knowledge to suit the software to your very own needs.15:18
Justin_Bel85understood15:19
tbayenIf your business is small there might be simpler solutions (like using Excel - Haha!). But if you want a real ERP system that has to be build around your business processes. That is much work and will not work out of the box.15:20
Justin_Bel85I have wrote something for us with excel already but the issue comes when multi workstations have to access the documents at the same time to work15:20
Justin_Bel85an the files all add up quickly and maintaining the updates to the bugs in it are a nightmare15:21
Justin_Bel85that is why i began searching for a REAL MRP II solution that doesn't break the bank like microsoft or oracle15:22
tbayenWith iDempiere you are working on a very different level. A different level of professionalism but also a different level of needed knowledge.15:22
tbayeniDempiere is like SAP. It is a platform to build everything. But someone has to do it.15:22
Justin_Bel85correct. I had helped work on SAP in my previous company but did not get as deep as i would need for this project15:24
tbayenWhen you compare with Microsoft or SAP I think we can do it cheaper. But it is wrong to think that it costs nothing. If you do it the hard way (without help) you will need minimum three months to do it.15:24
Justin_Bel85I understand there are costs but the software licensing is way out of budget for solutions like SAP or DYNAMIC AX15:26
tbayenI would recommend to find someone who gives you a short introduction (half a day or such). That will save you two weeks of googling. ;-) And I would recommend not to touch code. My experience is that you can do much more things than expected without touching code.15:26
Justin_Bel85i did like the Dictionary interface for that reason15:27
tbayenYeah. This concept is very powerful.15:27
*** KermitTheFragger has quit IRC15:30
tbayenI recommend my customers to have a fixed budget for sponsoring programmers. When you work with the software you will have some ideas for improvements from time to time. When you have a budget you can choose one issue every months and let someone improve that. This way you help the community because good programmers need something to eat and are attracted to the project. And you help your business. Or you have your15:30
tbayen own programmer in-house (like I do).15:30
*** nmicoud has quit IRC16:02
*** nmicoud has joined #idempiere17:09
*** Justin_Bel85 has quit IRC18:33
Not-311d[IDEMPIERE] nmicoud updated IDEMPIERE-2244 Tested By set to "Nicolas Micoud"21:52
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-224421:52
*** a42niem has quit IRC22:08
*** hieplq has quit IRC22:09
Not-311d[IDEMPIERE] nmicoud updated IDEMPIERE-2554 Attachment set to "IDEMPIERE-2554.patch"22:13
Not-311d[IDEMPIERE] Hi, This patch adds a checkbox on WEmailDialog. If checked, the program adds : m_msg.setHeader("Disposition-Notification-To", m_from.getAddress()); Regards, Nicolas22:13
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255422:13
Not-311d[IDEMPIERE] nmicoud updated IDEMPIERE-2554 labels set to "+Patch"22:13
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255422:13
Not-311d[IDEMPIERE] nmicoud updated IDEMPIERE-2554 status set to "Peer Review Queue"22:13
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255422:13
Not-311d[IDEMPIERE] nmicoud updated IDEMPIERE-2554 assignee set to "Carlos Antonio Ruiz Gomez"22:13
Not-311d[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-255422:13
*** nmicoud has quit IRC22:16

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!