inexorgame / vulkan-renderer

A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
https://inexor.org
MIT License
817 stars 34 forks source link

Delete, archive or hide unused repositories #257

Closed IAmNotHanni closed 4 years ago

IAmNotHanni commented 4 years ago

It's time to clean up this project's GitHub page.

No changes at all

Repository Reason to do nothing at all
vulkan-renderer It's our main objective.
models We need this for our models.
textures We need this for our textures.
community-platform We need this for community hub.
ui-client-interface We need this as playground for UI.
site This is our website.
artwork We need this in the future.
visualisations We need this for documentation.
blog-media We might need this.
meta We might need this.
inexor-cloud We might need this.
media-essential We need this for future releases.
audioaugust It's Hanni's audio project.
media-additional We might need this.
media-sources We might need this.
ui-prototype We need this for HTML UI.
ui-console We need this for HTML UI in the future.
data-playground We might need this for future releases.

Repositories to be deleted

Repository Reason to be deleted
conan-grpc Not required anymore + will be available from conan center.
visual-scripting Does not contain anything.
sauerbraten We don't need to mirror Cube2's source code.
octomap Does not contain any changes in the fork + no longer required.
magnum Does not contain anything we need + no longer required.
conan-cxxopts No longer required.
conan-crossguid No longer needed because crossguid is available in conan center.
crossguid No longer needed because crossguid is available in conan center.
synchro-tests It's literally empty.
ci-prebuilds No longer required.
InexorGlueGen No longer required.
windows-installer No longer required.
flex-user-documentation No longer required + doesn't contain anything useful.
tesseract We don't need to mirror tesseract's code.

Repositories to be archived

Repository Reason to do nothing at all
entity-system-inactive Outdated, broken and no longer required.
inexor-flex Project has been closed.
cube2-map-importer No longer needed. If we implement an importer we will add it to our monorepo in the future. It is up for discussion if we even should implement a map importer really.
entity-system-graphql-mock Outdated, broken and no longer required.
conan-cppgraphqlgen Outdated, broken and no longer required.
restinio-conan Outdated and no longer required.
poc-basic-player Outdated and no longer required.
conan-v8 Outdated and no longer required.
magnum-plugins Outdated and no longer required.
conan-gn Outdated and no longer required.
conan-simple-web-server Outdated and no longer required.
conan-better-enums Outdated and no longer required.
conan-magnum Outdated and no longer required.
conan-cpp.react Outdated and no longer required.
cpp.react Outdated and no longer required.
conan-boost-te Outdated and no longer required.
conan-boost-di Outdated and no longer required.
inexor-core Outdated and no longer required.
conan-restbed Outdated and no longer required.
ui-flex Outdated and no longer required.
ui-client-hud Outdated and no longer required.

Up for discussion?

Repository Reason to discuss action
entity-component-system We either will use ENTT or implement the ECS in our monorepo in the future.
cla-parser No longer required since we will use a monorepo.

Please post your opinions.

IAmNotHanni commented 4 years ago

I archived cube2-map-importer because we don't need it currently. In case we will implement it again we will do it in the main monorepo.

IAmNotHanni commented 4 years ago

I archived inexor-flex.

IAmNotHanni commented 4 years ago

I deleted inexorgame/crossguid.

IAmNotHanni commented 4 years ago

I deleted inexorgame/conan-crossguid.

IAmNotHanni commented 4 years ago

I deleted inexorgame/sauerbraten. It really makes no sense to mirror it.

IAmNotHanni commented 4 years ago

I deleted inexorgame/synchro-tests. It was empty.

IAmNotHanni commented 4 years ago

I deleted inexorgame/tesseract. It really makes no sense to mirror it.

IAmNotHanni commented 4 years ago

I deleted inexorgame/octomap. It really makes no sense to mirror it.

IAmNotHanni commented 4 years ago

I deleted inexorgame/windows-installer. We don't need it anymore. If we need an installer, we will start from scratch again.

westernheld commented 4 years ago

I'm fine with your ideas. we should archive the stuff we don't need for now. Duplicates and Empty stuff should be deleted.

IAmNotHanni commented 4 years ago

I deleted inexorgame/flex-user-documentation. The Inexor-flex technology is has been discontinued and the repository contained only setup commits.

IAmNotHanni commented 4 years ago

I deleted inexorgame/visual-scripting because it contained only initial commits. We will implement visual scripting in the main monorepo anyways.

IAmNotHanni commented 4 years ago

I deleted inexorgame/poc-basic-player because it is not required anymore.

IAmNotHanni commented 4 years ago

I changed visibility of inexorgame/inexor-core to private because it's not important anymore.

IAmNotHanni commented 4 years ago

I deleted inexorgame/magnum because it's no longer required and just a mirror fork from Magnum.

IAmNotHanni commented 4 years ago

I deleted inexorgame/cpp.react because it's no longer required and just a mirror from cpp.react.

IAmNotHanni commented 4 years ago

I deleted inexorgame/restinio-conan because it's just a mirror from Stiffstream/restinio-conan.

IAmNotHanni commented 4 years ago

I archived inexorgame/ui-console and changed visibility to private because Inexor-flex technology has been discontinued.

IAmNotHanni commented 4 years ago

I renamed ui-prototype to HTML5-UI-prototype.

IAmNotHanni commented 4 years ago

I archived inexorgame/ui-flex and changed visibility to private because Inexor-flex technology has been discontinued.

IAmNotHanni commented 4 years ago

I deleted inexorgame/ci-prebuilds since it's no longer required.

IAmNotHanni commented 4 years ago

I changed the visibility of conan-cxxopts to private.

IAmNotHanni commented 4 years ago

I archived inexorgame/ui-client-hud and set visibility to private because Inexor-flex technology has been discontinued.

IAmNotHanni commented 4 years ago

I archived inexorgame/InexorGlueGen and set visibility to private because Inexor-flex technology has been discontinued.

IAmNotHanni commented 4 years ago

I archived inexorgame/conan-cppgraphqlgen and set visibility to private because Inexor-flex technology has been discontinued.

IAmNotHanni commented 4 years ago

I deleted yeetari's inexorgame/entity-component-system because we don't longer need it. We either use an existing ECS library or implement it in the monorepo later.

IAmNotHanni commented 4 years ago

I archived inexorgame/entity-system-graphql-mock and set visibility to private since it's no longer needed.

IAmNotHanni commented 4 years ago

I deleted inexorgame/conan-gn because it's no longer required.

IAmNotHanni commented 4 years ago

I deleted inexorgame/magnum-plugins because it's no longer required.

IAmNotHanni commented 4 years ago

I archived inexorgame/ui-client-interface and changed visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I archived entity-system-inactive/settings because it's no longer required.

IAmNotHanni commented 4 years ago

I archived inexorgame/conan-v8 and set visibility to private because it's outdated and no longer required.

IAmNotHanni commented 4 years ago

I archived inexorgame/conan-simple-web-server and set visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I archived https://github.com/inexorgame/meta and changed visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I archived inexorgame/conan-better-enums and set visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I deleted inexorgame/conan-magnum because it's no longer required.

IAmNotHanni commented 4 years ago

I archived conan-cpp.react and set visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I archived conan-boost-te and set visibility to private because it's no longer required.

IAmNotHanni commented 4 years ago

I archived inexorgame/data-playground and set visibility to private because it's very outdated and no longer of importance for this project. It might contains some data which is useful so we won't delete it.

IAmNotHanni commented 4 years ago

I archived inexorgame/media-sources and set visibility to private because it's very outdated and no longer of importance for this project. It might contains some data which is useful so we won't delete it.

IAmNotHanni commented 4 years ago

I archived inexorgame/media-additional and set visibility to private because it's no longer of importance for this project. It might contains some data which is useful so we won't delete it.

IAmNotHanni commented 4 years ago

I archived inexorgame/media-essential andset visibility to private because it's no longer of importance for this project. It might contains some data which is useful so we won't delete it.

IAmNotHanni commented 4 years ago

I set visibility of inexorgame/conan-boost-di to private.

IAmNotHanni commented 4 years ago

I deleted inexorgame/conan-restbed because it is no longer important for this project.

IAmNotHanni commented 4 years ago

I renamed HTML5-UI-prototype to html-ui-prototype.

IAmNotHanni commented 4 years ago

I archived inexorgame/media-essential and set visibility to private because it's no longer of importance for this project. It might contains some data which is useful so we won't delete it.

IAmNotHanni commented 4 years ago

I archived html-ui-prototype and set visibility to private. We don't offer HTML5 user interfaces right now, so showing this would be misleading. We will bring this back later!

IAmNotHanni commented 4 years ago

I archived inexorgame/blog-media and set visibility to private because this is not the current blog's media repository. It's outdated. We might come back to this in the future for the history of Inexor.

IAmNotHanni commented 4 years ago

@Croydon contacted me and he was very unhappy about me privately archiving repos. I will move them to https://github.com/inexorgame-obsolete instead.

IAmNotHanni commented 4 years ago

Alright the cleanup is done.