Not-ba81 | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to default [+0/-0/±12] https://bitbucket.org/idempiere/idempiere/commits/ | 00:14 |
---|---|---|
Not-ba81 | [iDempiere] globalqss 3889f93 - Point copyjars to new release | 00:14 |
Not-ba81 | [iDempiereDaily] jenkins built #549 completed (failure) http://ci.idempiere.org/job/iDempiereDaily/549/ | 00:27 |
Not-ba81 | [IDEMPIERE] fr.jkrieg updated IDEMPIERE-3531 | 00:36 |
Not-ba81 | [IDEMPIERE] Thank you for your response [~hieplq]. The link you provided me didn't work, but I think I found the presentation here: [https://www.youtube.com/watch?v=PIC6YeRkRlo]. I got from this presentation that building RCP applications in Gradle is already close to feasible, though in some situations there might be some rough edges that still need manual smoothing. Is iDempiere's dependency on Equinox intrinsic, | 00:36 |
Not-ba81 | or is it possible to move it to another OSGi container instead? Honest question (as I noted, I'm just starting out with iDempiere). In terms of pros & cons of Gradle over Maven/Tycho for iDempiere - again, early days for me as I'm not intimately familiar with how iDempiere works "under the hood", but I suspect at a high level there would be the following: Pros for Maven/Tycho: * Probably easier to get iDempiere build | 00:36 |
Not-ba81 | working under Maven/Tycho than under Gradle. * Support probably more mature for building Eclipse RCP-based applications. Pros for Gradle: * Can use same build system across several environments (ie, Eclipse, IntelliJ, Android Studio, command line, Continuous Integration test environments, etc). This gives you multi-development without the maintenance nightmare. * More flexibility. Gradle is a full-blown programming | 00:36 |
Not-ba81 | language in its own right, which means that any tricky things you need to do in your build that would require a custom Maven plugin if using Maven can be scripted in Gradle in a few lines of Gradle code. Not being intimately familiar with the iDempiere build process I don't know if this will be of immediate benefit for building iDempiere, but it may be prove to be a future benefit. * Future-proofing: the trends seem | 00:36 |
Not-ba81 | to indicate that Gradle is the way of the future. Particularly for big and complicated builds, projects seem to be moving away from Maven to Gradle because it is inherently more flexible and easier to extend than Maven. It is notable that Google chose to promote Gradle as their build system for Android projects. Another major open source project that I was involved in (Robolectric) moved from Maven to Gradle in the | 00:36 |
Not-ba81 | last 12 months or so. I think our best chances of avoiding another "Buckminster" dead-end at some point a few years down the track would be if we went with Gradle rather than Maven. In summary, I think the benefits of Maven/Tycho over Gradle (if there are any) are likely to be short term rather than long term. Which is why I think it's worth having a quick go now at seeing if Gradle will be feasible before too much | 00:36 |
Not-ba81 | time is invested in Maven/Tycho. | 00:36 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3531 | 00:36 |
Not-ba81 | [iDempiereDaily] jenkins built #550 completed (failure) http://ci.idempiere.org/job/iDempiereDaily/550/ | 00:38 |
Not-ba81 | [iDempiereDaily] jenkins built #551 completed (failure) http://ci.idempiere.org/job/iDempiereDaily/551/ | 00:48 |
Not-ba81 | [iDempiere] jenkins built #1889 completed (failure) http://ci.idempiere.org/job/iDempiere/1889/ | 00:55 |
Not-ba81 | [iDempiereDaily] jenkins built #552 completed (failure) http://ci.idempiere.org/job/iDempiereDaily/552/ | 00:55 |
Not-ba81 | [iDempiere] jenkins built #1890 completed (success) http://ci.idempiere.org/job/iDempiere/1890/ | 01:03 |
Not-ba81 | [iDempiereDaily] jenkins built #553 completed (success) http://ci.idempiere.org/job/iDempiereDaily/553/ | 01:21 |
Not-ba81 | [iDempiere] CarlosRuiz_globalqss pushed 2 commits to release-5.1 [+0/-0/±0] https://bitbucket.org/idempiere/idempiere/commits/ | 01:31 |
Not-ba81 | [iDempiere] globalqss 2cf8fde - Closing branch release-4.1 | 01:31 |
Not-ba81 | [iDempiere] globalqss cf5074a - starting maintenance branch for release-5.1 | 01:31 |
*** CarlosRuiz has quit IRC | 01:55 | |
Not-ba81 | [iDempiere4.1Daily] jenkins built #123 completed (success) http://ci.idempiere.org/job/iDempiere4.1Daily/123/ | 05:51 |
*** a42niem has joined #idempiere | 06:45 | |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3531 | 06:47 |
Not-ba81 | [IDEMPIERE] hi [~fr.jkrieg] >> Is iDempiere's dependency on Equinox intrinsic not yet, but equinox + eclipse help developer on osgi stuff. you easy define a launcher, manage plugin, add osgi metadata by editor, without deep knowledge of osgi >> is it possible to move it to another OSGi container instead? yes, on group have guy success to move it to Apache Karaf (or something like that) step of build process of | 06:47 |
Not-ba81 | idempiere is: 1. materialize (collect library to build up target plaform) 2. build java, build osgi metadata, launch 3. build p2 repository 4. from p2, run install to make idempiere-server package you can use script to inject any customize. in case you use a CI like jenkins, you can use language script like groovy to handle build process i'm not sure about Gradle but Maven/Tycho look fit to idempiere. now it's | 06:47 |
Not-ba81 | standard build tool for RCP project, supported from eclipse community from "Gradle and Eclipse RCP - Gradle Summit 2016" i see almost is work-around and it isn't well support from community: https://github.com/diffplug/gradle-and-eclipse-rcp when people stop we will fall back buckminster situation by my opinion, to move Gradle, the first step is move idempiere to native osgi | 06:47 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3531 | 06:47 |
*** deutschermittels has joined #idempiere | 08:33 | |
*** a42niem has quit IRC | 08:36 | |
*** CarlosRuiz has joined #idempiere | 10:43 | |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 Attachment set to "IDEMPIERE-3353.patch" | 10:56 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 10:56 |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 | 10:57 |
Not-ba81 | [IDEMPIERE] add plugin ssh://hg@bitbucket.org/idplugin/com.bittware.zk.applink and apply patch [^IDEMPIERE-3353.patch] | 10:57 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 10:57 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3061 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3061 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3503 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3503 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-216 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-216 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3488 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3488 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2041 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2041 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3423 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3423 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3468 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3468 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3431 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3431 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3424 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3424 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3483 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3483 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3462 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3462 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3484 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3484 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3485 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3485 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3442 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3442 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3507 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3507 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3469 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3469 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3471 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3471 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3361 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3361 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-763 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-763 | 11:51 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3407 status set to "Closed" | 11:51 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3407 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3477 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3477 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3499 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3499 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2353 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2353 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2603 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2603 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1897 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1897 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3501 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3501 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3472 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3472 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3495 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3495 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3461 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3461 | 11:52 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3466 status set to "Closed" | 11:52 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3466 | 11:52 |
Not-ba81 | [IDEMPIERE] d_ruiz updated IDEMPIERE-3526 assignee set to "Diego Ruiz" | 13:00 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3526 | 13:00 |
Not-ba81 | [IDEMPIERE] d_ruiz updated IDEMPIERE-3526 Attachment set to "IDEMPIERE-3526.patch" | 13:02 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3526 | 13:02 |
Not-ba81 | [IDEMPIERE] d_ruiz updated IDEMPIERE-3526 | 13:05 |
Not-ba81 | [IDEMPIERE] Hi [~carlosruiz_globalqss], Attached you can find the patch that solves this problem. When the last editor is created, it holds the reference to the selected item of the previous one causing that when the same value is selected it does not trigger the OnSelect event because ZK thinks that there was no change in the data. Kind Regards, Diego Ruiz | 13:05 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3526 | 13:05 |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 status set to "Closed" -resolution set to "Won't Fix" | 13:37 |
Not-ba81 | [IDEMPIERE] move to plugin https://bitbucket.org/idplugin/com.bittware.zk.applink patch here is requirement for plugin to work | 13:37 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 13:37 |
*** egil0902 has joined #idempiere | 14:14 | |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 status set to "Reopened" -resolution set to "None" | 16:35 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 16:35 |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 Attachment set to "None" | 16:35 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 16:35 |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 Attachment set to "IDEMPIERE-3533.patch" | 16:35 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 16:35 |
Not-ba81 | [IDEMPIERE] hieplq updated IDEMPIERE-3533 status set to "Closed" -resolution set to "Won't Fix" | 16:37 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3533 | 16:37 |
*** alara has joined #idempiere | 16:52 | |
Not-ba81 | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-4.1 [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/ | 18:24 |
Not-ba81 | [iDempiere] druiz c36a72e - IDEMPIERE-3526 callout not triggering on grid view | 18:24 |
Not-ba81 | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-5.1 [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/ | 18:26 |
Not-ba81 | [iDempiere] globalqss c03df58 - hg merge release-4.1 (merge release4.1 into release-5.1) | 18:26 |
Not-ba81 | [iDempiere] CarlosRuiz_globalqss pushed 1 commit to default [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/ | 18:27 |
Not-ba81 | [iDempiere] globalqss 9a7352e - hg merge release-5.1 (merge release5.1 into default) | 18:27 |
Not-ba81 | [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3526 status set to "Resolved" -resolution set to "Fixed" | 18:28 |
Not-ba81 | [IDEMPIERE] Thanks [~d_ruiz], Because of the criticality of the ticket I integrated in 4.1, 5.1 and release. | 18:28 |
Not-ba81 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3526 | 18:28 |
Not-ba81 | [iDempiere4.1] jenkins built #213 completed (failure) http://ci.idempiere.org/job/iDempiere4.1/213/ | 18:43 |
Not-ba81 | [iDempiere] jenkins built #1891 completed (success) http://ci.idempiere.org/job/iDempiere/1891/ | 18:55 |
*** alara has quit IRC | 19:10 | |
Not-ba81 | [iDempiere4.1] jenkins built #214 completed (success) http://ci.idempiere.org/job/iDempiere4.1/214/ | 19:14 |
*** CarlosRuiz has quit IRC | 20:16 | |
*** egil0902 has quit IRC | 20:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!