PiDemon / Taridis_New

Other
6 stars 2 forks source link

Is this still being developed? #4

Open Skivling opened 10 months ago

Skivling commented 10 months ago

@PiDemon I am going to learn how to create Minetest mods, and am considering forking this mod and adding to and improving it, because it seems there is no active development or contributions. If I get no response a week, I will fork it (on Codeberg: when I do, this will be the link (edited to link to actual repo). I'll call it tardis_fork). I probably will anyway, because it doesn't seem the dev is making this anymore:

The most recent release was in May 2021 - nearly three years ago. It is marked as 'Maintenance State: Unknown' on contentDB BUT there is a reply from the dev 7 months ago about plans they have (link to thread) -

"Yes, a large update is planned that will upgrade many existing features and add some more! I plan on adding new screwdrivers and time lord powers, as well as bigger tardis interiors. I'm so glad you like the mod! Check back here in a week, the update should be ready by then. "

Nothing happened, no commits, no extra replies explaining anything. The person who asked re-asked what the progress is 3 months later but has had no reply.

I am a big Doctor Who fan, and would love to see more things from it in Minetest, so I will fork it because there is no more active contributions. I wanted to post this on here to give the original developer the opportunity to explain what's happening, and to direct people over to an (eventually) much better Doctor Who / TARDIS mod. And don't worry - I will create a command to convert all tardis_new nodes, items etc to my tardis_fork ones.

Skivling commented 10 months ago

Also, is there a reason your repo name is Taridis_New instead of Tardis_New? And why is console spelt consle instead of console?

Are these just typos or are they significant in any way?

Irevol commented 10 months ago

@Skivling I'm also a big Doctor Who fan and I'm really glad this mod is getting some attention... I'd love to contribute to your fork when you make it! I wouldn't expect any input from the original author, unfortunately. PiDemon (also maybe iarbat?) seems to be completely inactive at this point. They even abandoned their game-jam-finalist project Piranesi from last year.

Skivling commented 10 months ago

Awesome! I'm currently learning how the code works and renaming items so they make more sense. I'm also creating a table with information about each asset, who created it, what license, etc. The sounds for the TARDIS and sonic screwdriver have no licensing details anywhere I can find, which is really annoying because I can't have them in the project without proper licensing. I don't want to be liable to Copyright infringements. If you can find Creative Commons or Public Domain licensed sounds to replace these that would be immensely helpful. You'll have to be on Codeberg to be able to contribute, that's where it'll all be hosted on. So make an account if you don't already have one. I've decided to call it drwho_tardis NOT tardis_fork to make it more future proof. The link is . Once I've finished the basic preparations I'll make the project public. Expect that in about a week, then go to here. For the first release, I need help with documentation. I will create a website (hosted on codeberg using codeberg.page) that has a wiki for the mod, using MediaWiki. It should have a page for every item in the mod. I have a lot of ideas and plans for this mod / fork, which are in TODO.md once my project is live.

Looking forward to your contributions! @Irevol

Skivling commented 10 months ago

@Irevol The repo on Codeberg is codeberg.org/Skivling/DrWho_Tardis

I have created the Wiki on Miraheze here. If you want to help write it, can you please join the Matrix Space (#drwho_tardis:mtrx.nz) so we can figure out what pages you should do and we don't end up editing the same page.

I launched my website at skivling.codeberg.page. There is a page for this mod under 'Projects'.

Code-wise, the only thing I might need help with before I release v1.0.0 is a migration function. What I mean is that I want a chat command that converts every item, node and mod storage values from tardis_new to their equivalents in drwho_tardis. This will be hard, but I'm going to focus my time and energy into the Wiki and some other things before doing it, so if you want to write it that would be really helpful. You don't have to though.

Irevol commented 10 months ago

@Skivling I can definitely make some migration stuff! It isn't nearly as hard as you think -- you don't even need a chat command. You can use something like minetest.register_lbm or minetest.register_alias to automatically convert old nodes/items

Beanzilla commented 8 months ago

@Skivling and @Irevol

Or perhaps my "update" / "rewrite" might be of help.

Beanzilla/Tardis

I wanted to go further in developing a more cleaner and fancier mod but I've been kind of burned out on mod development for the last ... some months. (Last updated 2 years ago on that mod... might get back to it as it's kind of advanced, and fun)

Just a quick list of the features I do have working:

I also have a list of features I've thought of in the project's README.

Best part... it's MIT. So if you want to use any of it, feel free to do so.

Skivling commented 8 months ago

Wow! Your code looks very professional!

You can have a look at my fork: codeberg.org/Skivling/DrWho_Tardis We are about to release the next update, but waiting on a dependency to be updated first. If you have any suggestions for it, feel free to let them be known.

I will add some of the things in your idea list to mine and will probably use the extra exterior textures, once I have finished the extra exterior support in formspecs.

Sorry for not seeing your message earlier, I only check GitHub every two weeks or so.

Beanzilla commented 8 months ago

@Skivling

Just to let you know, I just made a Codeberg account (ApolloX939).

Just so when I start posting commits and issue comments you'll know it's me.

Beanzilla is my really really really old nick I used on IRC, now though I've changed it, so FYI.