reportserver icon indicating copy to clipboard operation
reportserver copied to clipboard

Project build setup

Open srbala opened this issue 3 years ago • 5 comments

Team great work on this product. Do have any plan to add project build scripts; it seems the current project setup is integrated with Eclipse IDE.

Ant Ivy-based setup would be the ideal choice if the team chooses to stay with the offline build process.

srbala avatar Feb 01 '22 04:02 srbala

Hi @srbala

we have plans to make this project easier to run and maintain dependencies, yes, for example, as you suggest, with help of Ivy or similar. But we don't know when this will happen.

As reportserver is open source, of course, you are welcome to create a pull request and contribute. We have a tutorial to make this project run with eclipse, if you are interested we can post it here. We have not published this tutorial yet because some things are still open (specifically -> how to maintain the libraries, etc).

Regards, Eduardo

edu-de avatar Feb 02 '22 11:02 edu-de

I would be glad to contribute add build steps. Since the team maintains multiple versions of the project we can use Ivy or Maven with BOM support (like the spring family of projects).

What would be the team choice?

srbala avatar Feb 06 '22 18:02 srbala

Hi srbala,

Ivy would be great :)

Regards, Eduardo

edu-de avatar Apr 29 '22 12:04 edu-de

or even better gradle

edu-de avatar Apr 29 '22 17:04 edu-de

@edu-de I'll look into the Gradle. It would be a better option for new directions.

srbala avatar May 07 '22 21:05 srbala