Giter VIP home page Giter VIP logo

Comments (15)

atsticks avatar atsticks commented on June 30, 2024

We only used cloudbees for building. Currently we switched as well to travis-ci.

Additionally we do currently focus on the JSR's main artifacts: API/RI/TCK.

We should see also, if we can render the library modules to be more independent from each other. This would allows us to release them depending on their individual maturity only. Some modules already are quite far advanced, whereas some others may never go to the any release within the next 6-12 months (are very experimental)

So the missing maturity of the library components is one of the reasons, why they are currently not available. Of course, we could deploy some snaphots into the Sonatype snapshot repositories, but I would not have a good feeling if people would start using this library already as of now.

from javamoney-examples.

 avatar commented on June 30, 2024

Hi Anatole Tresch,

Thanks for your prompt reply.

I am trying to check out the javamoney-examples into eclipse as a maven project, where javamoney-lib 0.5-SNAPSHOT dependency is needed to build the project. I have tried it with 0.4-SNAPSHOT but it doesn't work, caused by the changed order of Money.for method's arguments. May I know how can resolve this? Do I need to checkout the javamoney-lib and build it myself?

Thanks.

Regards,
Kian Giap Lee (Glenn)

On 28 Oct 2014, at 6:01 pm, Anatole Tresch [email protected] wrote:

We only used cloudbees for building. Currently we switched as well to travis-ci.

Additionally we do currently focus on the JSR's main artifacts: API/RI/TCK.

We should see also, if we can render the library modules to be more independent from each other. This would allows us to release them depending on their individual maturity only. Some modules already are quite far advanced, whereas some others may never go to the any release within the next 6-12 months (are very experimental)

So the missing maturity of the library components is one of the reasons, why they are currently not available. Of course, we could deploy some snaphots into the Sonatype snapshot repositories, but I would not have a good feeling if people would start using this library already as of now.


Reply to this email directly or view it on GitHub.

from javamoney-examples.

atsticks avatar atsticks commented on June 30, 2024

As of now, I think this would be the best solution. If you branch, you can as well do changes needed and do a pull request (dont forget to add your twitter handle, so i can give you back some merits ;) ).

from javamoney-examples.

 avatar commented on June 30, 2024

Cool, thanks for your kind help.

:D

Twitter: @leekiangiap

Regards,
Kian Giap Lee (Glenn)

On 28 Oct 2014, at 6:23 pm, Anatole Tresch [email protected] wrote:

As of now, I think this would be the best solution. If you branch, you can as well do changes needed and do a pull request (dont forget to add your twitter handle, so i can give you back some merits ;) ).


Reply to this email directly or view it on GitHub.

from javamoney-examples.

stokito avatar stokito commented on June 30, 2024

I've created issue for JavaMoney-Lib
JavaMoney/javamoney-lib#14

We can deploy this dependency to bintray.com

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

Haven't heard of bintray.com, is it easier to deploy to than e.g. MavenCentral or just another repository alternative?;-)

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

Looked at BinTray, it seems backed or run by JFrog, the company behind e.g. Artifactory. Looks cool and it has a similar business model as GitHub.

from javamoney-examples.

stokito avatar stokito commented on June 30, 2024

Yes, you can create your own repositories, like in GitHub but for binaries.
For example, here is my repository https://bintray.com/stokito/maven

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

Have to check it out, ideally we would have an "organization" user, not one for a person, but that could also be registered under names like JavaMoney or UOM, etc. where the name is available. Unless it knows the notion of organization already?;-)

from javamoney-examples.

stokito avatar stokito commented on June 30, 2024

You said that there is UOM repository for JavaMoney, so it would be better use it instead of bintray

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

No, JavaMoney so far has no private repo, UOM has its own binary repository but not for JavaMoney;-)

from javamoney-examples.

stokito avatar stokito commented on June 30, 2024

So, how we can resolve this issue? This lib should be deployed somewhere

from javamoney-examples.

atsticks avatar atsticks commented on June 30, 2024

Hi all

The library currently is considered to be highly experimental and there is
no clear ownership defined (I personally currently try to get the formula
part on track, but I will not do anything on other parts currently). So
there is actually no plan to deploy any parts of the library to anywhere
(generally easily visible) unless it has reached at least somehow some
point of maturitys. Of course, if you want to take help us to kick them
out, you are very welcome. But many of them are far beyond the quality
standards we have on API/RI.
I also want to split the versioning and deployment of the libraries up, so
more important parts like the calc library can be deployed/released
separately, whereas others without clear ownership will be end up in the
experimental/shelter part of the repos.

Cheers,
Anatole

2014-11-14 1:47 GMT+01:00 Sergey Ponomarev [email protected]:

So, how we can resolve this issue? This lib should be deployed somewhere


Reply to this email directly or view it on GitHub
#7 (comment)
.

Anatole Tresch
Java Engineer & Architect, JSR Spec Lead
Glärnischweg 10
CH - 8620 Wetzikon

Switzerland, Europe Zurich, GMT+1
Twitter: @atsticks
_Blogs: _http://javaremarkables.blogspot.ch/
http://javaremarkables.blogspot.ch/

Google: atsticksMobile +41-76 344 62 79

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

Of course a "snapshot" release should not have to be in Maven, where prior tagged versions even at an earlier stage could and should. Either a private "embedded" repo in GitHub or BinTray sounds good.

Something worth improving is the "dependency chain", e.g. before making major changes to JSR 363 (UOM) API recently I created a distinct tag over all relevant components, API, RI and alternate implementations like the SE port as well as libraries (much thinner in that case) and demos. That way every "Sprint" (we group issues in JIRA by relevant milestones like "JavaOne" where we had a F2F) gets a well-defined output and even it people had to manually retrieve an archive or check out the tag from GitHub they know which versions to use together. We should try working on that here in the future, too. Even if the RI may be stable with 1.0, libraries and demos might evolve.

Cheers,
Werner

from javamoney-examples.

keilw avatar keilw commented on June 30, 2024

The 0.5 release is now tagged. Should be possible to also get it to JCenter.

from javamoney-examples.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.