[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Aleksandar Vidakovic (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216082#comment-17216082
 ] 

Aleksandar Vidakovic commented on FINERACT-1102:


[~vorburger] Yeah... my bad... sometimes I'm just fighting my trigger fingers 
;) ... but I know now how to proceed with the Maven publish thingy... :)

If I'm not totally mistaken it's easy peasy.

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216073#comment-17216073
 ] 

Michael Vorburger commented on FINERACT-1102:
-

[~aleks] it seems to me that your INFRA-20998 is a dupe of my earlier 
INFRA-20768? :P

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Aleksandar Vidakovic (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216065#comment-17216065
 ] 

Aleksandar Vidakovic commented on FINERACT-1102:


FYI: I filed a ticket at INFRA-20998. I found these instructions 
(https://infra.apache.org/publishing-maven-artifacts.html) on how to get some 
space on Apache's Nexus repo which in turn seems to sync automatically with 
Maven Central.

You can find a FAQ at: [https://infra.apache.org/repository-faq.html]

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Aleksandar Vidakovic (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216052#comment-17216052
 ] 

Aleksandar Vidakovic commented on FINERACT-1102:


Alright, I'll try to find out more about this.

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216038#comment-17216038
 ] 

Michael Vorburger commented on FINERACT-1102:
-

> Any way I can update myself how these mechanics work?

According to INFRA-20769, post to the bui...@apache.org mailing list to find 
out more.

> it's a separate task "publish" that is not (and should not be) triggered by 
> any "dependsOn" or the like. 

Oh, got it. Thanks for clarifying.

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Aleksandar Vidakovic (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216034#comment-17216034
 ] 

Aleksandar Vidakovic commented on FINERACT-1102:


[~vorburger] Consider the publish targets placeholders as I didn't have any 
info about existing stuff. Was not aware of the Apache infrastructure, but that 
makes a lot of sense of course. Let's use that. Any way I can update myself how 
these mechanics work?

BTW: you mentioned on the PR the publish would run on every build... it 
won't... it's a separate task "publish" that is not (and should not be) 
triggered by any "dependsOn" or the like. You can think of it as a helper task 
similar to the release procedure we put in place (semi-automatic). Just to 
clarify.

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216026#comment-17216026
 ] 

Michael Vorburger commented on FINERACT-1102:
-

[~aleks] I had a quick look at your 
https://github.com/apache/fineract/pull/1417, and noticed you are attempting to 
push to GitHub Packages (commented), or Bintray? From Travis?  Have you 
considered to use ASF Infra instead? Note INFRA-20768 and INFRA-20769.. I 
haven't totally figured out the exact details, but I kind of get what they are 
pointing us at there.. apparently, we should be able to set up a Fineract Build 
on a ASF _Jenkins "H" build node_ (whatever that is), which _has Nexus 
credentials baked in._ Do you want to post to the bui...@apache.org mailing 
list to find out more?

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Aleksandar Vidakovic
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Aleksandar Vidakovic (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17215933#comment-17215933
 ] 

Aleksandar Vidakovic commented on FINERACT-1102:


[~vorburger] [~Grandolf49] If you don't mind I'm going to "steal" this one. I 
will link this to FINERACT-1171 where I'm step by step refactoring the project 
to a multi-module Gradle setup.

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-10-17 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17215885#comment-17215885
 ] 

Michael Vorburger commented on FINERACT-1102:
-

[~aleks] reading {{ // TODO: @vidakovic we should publish this lib to Maven 
Central; do in separate PR}} in {{fineract-client/build.gradle}} in 
https://github.com/apache/fineract/pull/1402 sounds like you may be interested 
in that? You could ask [~Grandolf49] here if he minds that you re-assign this 
to yourself to take this further (I expect he'll welcome the help and not mind).

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-08-26 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17185082#comment-17185082
 ] 

Michael Vorburger commented on FINERACT-1102:
-

> I'm not actually sure how we'd do this at ASF. Is anyone motivate to research 
> this a bit more, and/or open an INFRA issue for ASF staff to advise on this?

I spent a moment researching this further, and found and read 
https://infra.apache.org/publishing-maven-artifacts.html (and 
https://maven.apache.org/pom/asf/), noticed on 
https://repository.apache.org/#nexus-search;quick~fineract that we weren't 
there yet, and thus raised the linked INFRA-20768, and INFRA-20769. (To 
clarify, I'm just trying to get this started, I would very much welcome others 
jumping and taking this further.)

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Improvement
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-08-04 Thread Chinmay Kulkarni (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17171278#comment-17171278
 ] 

Chinmay Kulkarni commented on FINERACT-1102:


[~vorburger]  Looking at the Jitpack's homepage, it is pretty clear as to how 
we can publish the artifacts. We just have to add *maven \{ url 
'https://jitpack.io'}* in the 
[build.gradle|https://github.com/apache/fineract/blob/develop/fineract-provider/build.gradle]
 file and create a GitHub Release.

I'm thinking once we reach a conclusion on how FINERACT-1100 FINERACT-1101 and 
FINERACT-1105 are going to be resolved, we can distribute the JAR.

Let me know if there is anything more that needs to be done here. :)

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Sub-task
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-08-03 Thread Chinmay Kulkarni (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17169816#comment-17169816
 ] 

Chinmay Kulkarni commented on FINERACT-1102:


Sounds great [~vorburger]. I'll look into JitPack for this

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Sub-task
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (FINERACT-1102) Swagger Codegen Client JAR should be available on a Maven repo

2020-08-02 Thread Michael Vorburger (Jira)


[ 
https://issues.apache.org/jira/browse/FINERACT-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17169569#comment-17169569
 ] 

Michael Vorburger commented on FINERACT-1102:
-

[~Grandolf49] in FINERACT-838 raised published to Maven (Central) or 
[https://jitpack.io.|https://jitpack.io./]

While I have personally manually published 
[https://github.com/vorburger/MariaDB4j/] to Maven Central, I'm not actually 
sure how we'd do this at ASF. Is anyone motivate to research this a bit more, 
and/or open an INFRA issue for ASF staff to advise on this?

In the mean time, [~Grandolf49] if you can get JitPack to "just work", that 
sure would be very cool...

> Swagger Codegen Client JAR should be available on a Maven repo
> --
>
> Key: FINERACT-1102
> URL: https://issues.apache.org/jira/browse/FINERACT-1102
> Project: Apache Fineract
>  Issue Type: Sub-task
>Reporter: Michael Vorburger
>Assignee: Chinmay Kulkarni
>Priority: Major
>
> FINERACT-838 contributed Swagger Codegen Client generation.
> In order for the JAR built from that to actually be easily usable, we should 
> "distribute" it...



--
This message was sent by Atlassian Jira
(v8.3.4#803005)