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

Project devplan #290

Open
Ygarr opened this issue Nov 15, 2021 · 8 comments
Open

Project devplan #290

Ygarr opened this issue Nov 15, 2021 · 8 comments

Comments

@Ygarr
Copy link

Ygarr commented Nov 15, 2021

Really like the activity in the repository.
It would be interesting, for example, for potential contributors, an approximate plan for the development of the project. Its goals, for example, either a separate project with unique properties, features, or a merger with existing projects, or some kind of borrowing from existing projects, etc.

@proller
Copy link
Member

proller commented Nov 15, 2021

To keep my servers up-to-date i want try merge latest minetest 5 to freeminer.
But for now merge shows ~1 megabyte conflicts...
Maybe now easier port all features again to mt5 codebase from old fm .. mt4 diff
And after merge needs lots of time and testing to stabilization (lots of bugs will appear everywhere).
Before big merge i think there is no reason for contributing. Maybe only small fixes of freeminer code.

@mckaygerhard
Copy link

mckaygerhard commented May 9, 2022

hi @proller i saw recent commits in freeminer.. the information and documentation is not so huge.. can you elaborate a fine comment with status of the project and plans ? .. maybe i can contribute event forked and duplicate the work

@proller
Copy link
Member

proller commented May 19, 2022

Current small commits is about adjusting balance on running servers.

Current plan is merging latest minetest code, its very hard and it will take months.

@mckaygerhard
Copy link

mckaygerhard commented May 19, 2022

@proller i will monitor this repo and keep updated about this.. i guess this code are a 0.4.X+5.0 mised code, so then as i have many mods for 0.4.X we can provide a "freeminer" flavor of the engine and mods quickly wheantime the development go on..

I have a plan to revival and get interest over the project, so we can grow up the amount of contributors:

  1. made a release right now with a running game set of mods (i will provide based on following question)
  2. are the running code compatible with 0.4.17 or 5.2 minetest mods engine?
    • if 0.4.17 then:
      - you made a freeminer release and i made a game freeminer release in minenux project
    • if 5.2 or a mixed of 0.4.17 + 5.0 then
      - you made a freeminer release and i tune a game set for it and released
  3. after the release we can document the changes and wait for people interest to revival

That is my plan to get interest in the current project and retrieve help for you. waiting for response.

That plan will give you some break oxigen over the project and interest so people will look up and maybe send patches and way to improve the merge of the 5.X current minetest code after the merging..

Minenux project main focus is on stability event features, trying to take mods and provide blackguard compatibility as most possible.

@proller
Copy link
Member

proller commented Nov 24, 2022

master is based on 5.6.1 now.
whats next? fix bugs and maybe optimize some places...

@mckaygerhard
Copy link

well if you 5.X freeminer dont work for older protocol.. its not usefully.. infact as issue #291 pray and said.. seems is not so usefully.. due the 5.X brand based.. why you not take more from poikilos, maskin/multicraft or OldCoder works that permit the 0.4 protocols and older phones to be played?

@mckaygerhard
Copy link

also checked that 5.6.X codebase break many things in mods.. its there any chance to make protocol compatible ? so i can give a try ..

or at least make this code build-able in older versions of linux? gcc 4.8 and libc6 2.17

@Pantyhose-X
Copy link

freeminer offers a Roadmap for future development, in order to attract more number of contributors.

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

4 participants