zeldigas / text2confl

Publisher of documents to confluence
Apache License 2.0
12 stars 2 forks source link

Publish to maven central #80

Open dgautier opened 1 year ago

dgautier commented 1 year ago

Hello there,

Could you push the library to maven central ?

Thanks,

zeldigas commented 1 year ago

Hello. It's possible, but what would you like to get there? Everything or conversion part?

Tool is currently designed for cli usage, so I'd like to better understand your needs and desired usage pattern.

dgautier commented 1 year ago

I'd say everything, id'like to use it as a dependency of an internal tool we use to generate documentation.

Thanks

zeldigas commented 1 year ago

@dgautier I see. Right now it'd be too much overhead for me to commit on stable internal API (that is another reason it is still 0.x).

So if you can accept possible breaking changes in classes/interfaces or addition of some new fields with default values in kotlin classes and it's not concern for you, then publishing is not a problem.

dgautier commented 1 year ago

@zeldigas it's not a problem to have breaking changes.

Bye the way a maven plugin could be a nice addition.

zeldigas commented 1 year ago

OK, I'll add publishing.

As for maven - external contribution is welcome. For now consider simply using smth like this - https://dmp.fabric8.io/#docker:start

dgautier commented 1 year ago

@zeldigas Since i really needed it i forked to a dedicated organisation and released it : https://github.com/text2confl/text2confl

There's also a bunch of stuff i changed to fix some issues i had

zeldigas commented 1 year ago

@dgautier well on the one hand nothing can stop you from doing that - power of open source :).

On the other it looks pretty strange to see creation of organization for this, this step looks like a claim to get the name and make this repo a main one for further development..

I don't agree with some decisions that were made in fork (e.g. changing of config file names, etc.) but at the same time I understand that it's way faster to do something without discussions.

Reopening the ticket just as a sign that I'll eventually publish artifacts myself in scope of another project id and repo.

feliksik commented 10 months ago

Probably not ill-intended by @dgautier, but indeed not a great idea to claim the name "text2confl" in github.

Apart from the etiquette, there is the legal thing: the Apache license allows copying the source, but does not allow claiming the name.

dgautier commented 9 months ago

Hi, i didn't see this thread was still live...

@zeldigas i think i re-sent you an invite to this one https://github.com/text2confl, i don't intend to keep the name or anything and will happily transfer ownership.

And... i should probably have done this the other way around obviously no ill itended, just needed to hurry things up a bit.

Cheers,

dgautier commented 9 months ago

@zeldigas How can i contact you so we can talk about it ?

By the way creating an organization was necessary to publish to maven central, unless i would have had to release it under my own name which seems worst.