Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert to SpringBoot? #303

Open
cstroe opened this issue Apr 11, 2018 · 16 comments
Open

Convert to SpringBoot? #303

cstroe opened this issue Apr 11, 2018 · 16 comments

Comments

@cstroe
Copy link
Contributor

cstroe commented Apr 11, 2018

It seems that VRaptor is no longer maintained and this project integrates many disparate Java libraries that are hard to get working together.

Would it be valuable to convert this project to use the SpringBoot framework?

@steimntz
Copy link

Sad, but true. I agree because I think more people can get involved on a more maintained stack. VRaptor is great it has awesome features as injecting in a constructor but Spring is always on the pulse of the industry.

@icemagno
Copy link

icemagno commented Jun 6, 2018

Learn with it! This is the price you'll pay for reinvent the weel. Don't ever create a tool for YOU when there is a good tool in the market that do the same.

@vicenthy
Copy link

great idea

@vicenthy
Copy link

vicenthy commented Jul 3, 2018

let's start?

@cstroe
Copy link
Contributor Author

cstroe commented Jul 3, 2018

How do we want to start? Do we make incremental PRs to master?

@vicenthy
Copy link

vicenthy commented Jul 3, 2018

no member is present, better create another repository

@cstroe
Copy link
Contributor Author

cstroe commented Jul 4, 2018

I created an organization and forked this repo there: https://github.com/mamutehq/mamute

I will add you @vicenthy and we can start with that. Anyone else can join if they're interested.

@vicenthy
Copy link

vicenthy commented Jul 4, 2018

cool, the issues will continue here and the commits will go there and what's the next step?

let's continue with the same architecture and just migrate to spring MVC?

@icemagno
Copy link

icemagno commented Jul 5, 2018

I'm in. But for now I'm in a huge project. @vicenthy I think we must keep the interface and the business rules, but change the code to Spring Boot + WEB + Security + JPA + PostgreSQL. In short, we must keep WHAT it does but change HOW it does.

@vicenthy
Copy link

vicenthy commented Jul 5, 2018

Great! I understand

@cstroe
Copy link
Contributor Author

cstroe commented Jul 9, 2018

Work has begun here: https://github.com/mamutehq/mamute/milestone/1

@icemagno
Copy link

Is that repository up to date? I see 7 releases and very old files..

@cstroe
Copy link
Contributor Author

cstroe commented Jul 12, 2018

That repository is a fork of this one, so it kept the releases. It is not a rewrite from scratch, but an in-place conversion to Spring Boot (for example, see the current PR that's converting the database migrations to Liquibase: mamutehq#6)

screenshot from 2018-07-12 04-37-13

@marikth
Copy link

marikth commented Jul 12, 2018 via email

@cstroe
Copy link
Contributor Author

cstroe commented Jul 12, 2018

@marikth Are you proposing a complete rewrite of Mamute? In that case, please see #299, which created https://github.com/JamesSullivan/manmosu

If you have a specific feature in mind (you mention ElasticSearch and adopting a UI framework/exposing a RESTful API), feel free to document your idea as an issue on https://github.com/mamutehq/mamute and open PRs against that repo.

@icemagno
Copy link

Yeah. I'm a Java developer. But for now I'm in a very big military project and have no time left to another mission.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants