Coder Social home page Coder Social logo

Comments (22)

stempler avatar stempler commented on June 30, 2024 1

Did this ever happen? In the README it seems like it should be published to Maven Central, but the search comes up empty.
I'm about to create a Gradle plugin where I would like to make use of the library. And things would be much easier if the library is available on Maven Central / JCenter.

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

I volunteer to take care for the step (2).

from editorconfig-core-java.

paulvi avatar paulvi commented on June 30, 2024

👍

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

@paulvi nice to see your 👍 but I wonder how to interpret it? I suppose you are interested in the change, but you are not an owner of the editorconfig-core-java GitHub repository so that you can help with some of the tasks, right?

from editorconfig-core-java.

paulvi avatar paulvi commented on June 30, 2024

👍 is imoji for code :+1: plus one,
I usually use it in a sense "I second this bug/request"

It also lets me follow the issue conversations.

consuming Maven published artifacts is more stable way than gitmodules, see ncjones/editorconfig-eclipse#12

from editorconfig-core-java.

paulvi avatar paulvi commented on June 30, 2024

By the way you could release on bintray JCenter https://bintray.com/bintray/jcenter

e.g. http://veithen.github.io/2013/05/26/github-bintray-maven-release-plugin.html

It will sync will Sonatype OSS and Maven Central
http://blog.bintray.com/2014/02/11/bintray-as-pain-free-gateway-to-maven-central/ thanks to @jbaruch

from editorconfig-core-java.

mickaelistria avatar mickaelistria commented on June 30, 2024

Having editorconfig-core-java published somewhere with Maven is important for Java-based tools that want to support editorconfig (such as the editorconfig-eclipse plugin). Is there any way to make it happen soon?

from editorconfig-core-java.

xuhdev avatar xuhdev commented on June 30, 2024

@denofevil Can you look into this please? Thanks!

from editorconfig-core-java.

denofevil avatar denofevil commented on June 30, 2024

@xuhdev I'm looking at it. Would it be ok if I publish that under JetBrains account to simplify things?

from editorconfig-core-java.

jbaruch avatar jbaruch commented on June 30, 2024

Ping me if you need help with JFrog Bintray/JCenter or syncing to Maven Central from there.

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

Gentlemen, thanks a lot that the things started to move :)

Would it be ok if I publish that under JetBrains account to simplify things?

@denofevil account where? At Sonatype or Bintray? I prefer releasing directly to Sonatype. There is no point in depending on Bintray. Releasing to Sonatype is simpler and faster.

BTW, does your question mean that mean that several JetBrains employees share one account?

from editorconfig-core-java.

jbaruch avatar jbaruch commented on June 30, 2024

@ppalaga can you please elaborate why you think releasing to Bintray is not a good idea and how releasing to Sonatype is simpler? It's your project, you'll do what's right for it, but I am dying to hear the argument. Because for example, if you use Bintray, you don't need the "release engineer" (does that role sounds like 1990 for me only?). After all, you don't need a "source code engineer" to check in your code to GitHub, do you? Why the release should be different? Bintray supports organizations much like GitHub.

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

@jbaruch when I released via Bintray last time, (1) I had to register at Sonatype anyway (2) I had to enter my Sonatype creds on Bintray UI and (3) releases via Bintray simply cannot appear faster on Central compared to releases via Bintray, because releases via Bintray go via Sontatype. To sum up, I see Bintray as a useless level of indirection.

from editorconfig-core-java.

jbaruch avatar jbaruch commented on June 30, 2024

I am not sure you know what Bintray is. It is by all means not a gateway to Maven Central. If you only used it as such, there are two options – keep releasing to Sonatype directly, or give it another look to see what it gives except of the sync to legacy platforms like Maven Central.

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

@jbaruch indeed, having editorconfig-core-java on Maven Central is my sole wish here.

from editorconfig-core-java.

jbaruch avatar jbaruch commented on June 30, 2024

In this case, absolutely, there is no need to drive a nail with a scientific microscope, if you get my analogy here.

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

@jbaruch neither with galactic telescope :)

from editorconfig-core-java.

jbaruch avatar jbaruch commented on June 30, 2024

True that. When you'll get to the need of a real universal distribution platform (either for editorconfig or anything else) let's talk :)

from editorconfig-core-java.

mickaelistria avatar mickaelistria commented on June 30, 2024

Note that for editorconfig-eclipse, the artifact "only" needs on whatever Maven repo available publicly. However, as Maven central is available by default and has retention policies that have worked well so far, it would be my favorite too. But a 1st iteration on a dedicated Maven repo would already be great, and editorconfig-eclipse would most likely consume it as it.

from editorconfig-core-java.

xuhdev avatar xuhdev commented on June 30, 2024

@denofevil No problem!

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

@stempler say it louder!

from editorconfig-core-java.

ppalaga avatar ppalaga commented on June 30, 2024

Together with @angelozerr we created a new independent Java EditorConfig parser ec4j [1]
and our first release is available on Maven Central [2].

[1] https://github.com/ec4j/ec4j
[2] http://central.maven.org/maven2/org/ec4j/core/ec4j-core/

from editorconfig-core-java.

Related Issues (7)

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.