Sqlite_orm: Conan package

Created on 28 Nov 2017  路  13Comments  路  Source: fnc12/sqlite_orm

Hello,

Can yuo create Conan package for your library?

enhancement help wanted

Most helpful comment

Thanks to @AlexandrePTJ , the package is in good shape with the 1.0 release, and has been submitted for inclusion into Conan-Center. Here it is represented and available in Bincrafters repository (in case you want to link to it on your readme or something).

https://bintray.com/bincrafters/public-conan/sqlite_orm%3Abincrafters

All 13 comments

I think I can. Let me look trough Conan details and I'll be back with a detailed answer

@ZaMaZaN4iK maybe you know someone who can solve the issue? It can take long time for me to do it by myself cause I never use Conan.

BTW I move to Minsk next week

Bincrafters team can do it. It's open community for making Conan recipes. But Bincrafters has lack of human resources :-( It's the only reason why i ask to every library author with only one question - "Please, make Conan package" :-)

BTW I move to Minsk next week

Nice, i will be in Minsk too :-)

Hi,

As I use sqlite_orm in a new project with conan, I created the package here: conan-sqlite_orm
However to follow a regular way for packaging, I think that including semantic versionning might be a good idea.

Thanks for good work on sqlite_orm anyway !

Hey, this is a very good news! Thank you very much. What is required from me to finalize this issue? What do you mean "semantic versionning" exactly?

There is nothing to do more to finalize this issue.
Semantic versionning is guidelines to explain how to manage version numbers. This is explained here: https://semver.org/

@AlexandrePTJ do you expect posting a release per every version in releases section in github or something else?
@ZaMaZaN4iK please check out the conan package and close the issue if everything is fine.
@AlexandrePTJ is there a way to add unit tests for this?
@AlexandrePTJ do we need to put conan file into repo?

Yes package will be updated with each version of sqlite_orm.

In the process of package creation with conan, there is a step named "test_package". This is usualy is simple main which include the library but it can execute unit tests.

From my opinion, conan stuff should stay in a separate repo. That way, the library repo stay clear and packaging can evolve with disturbing library development.

so everyone who wants to use sqlite_orm with conan will need to clone your repo? Or I got to fork it anyway?

Not exactly.
Now the recipe is written, I submit it to @bincrafters and to the public repository conan-transit.
The first is to put the recipe in "good pratices" process and to maybe to makes it release under a recognized community.
The second one, is to allow anyone using conan to add the package as a dependency of its project. This is done by just adding "sqlite_orm/1.0.0@alexandreptj/stable" in a text file, then conan do all the magic (download, build if needed, install, references, ...)

@AlexandrePTJ that's very cool. Thank you very much. I should take much time for me if I do it.

closing cause issue creator isn't responding but the issue is closed

Thanks to @AlexandrePTJ , the package is in good shape with the 1.0 release, and has been submitted for inclusion into Conan-Center. Here it is represented and available in Bincrafters repository (in case you want to link to it on your readme or something).

https://bintray.com/bincrafters/public-conan/sqlite_orm%3Abincrafters

Was this page helpful?
0 / 5 - 0 ratings

Related issues

juandent picture juandent  路  6Comments

nuttapongCodium picture nuttapongCodium  路  3Comments

juandent picture juandent  路  5Comments

ahahahahalo picture ahahahahalo  路  11Comments

bwesterb picture bwesterb  路  4Comments