Engagera dig

Bidra

Alla

Programmerare

Konstnärer

Contact Us

Luanti is developed by a group of volunteers. To save time, consider using one of the community channels listed at the top of this page before contacting us directly.

  • For modding and game dev help: Use one of the community channels listed at the top of this page.
  • For teachers, schools, parents, and other educational users: Contact the education team at education@luanti.org.
  • For general enquiries including press and other institutions: Contact us at hello@luanti.org, the forums, or IRC.
  • To report a bug or another issue: See Reporting Issues below.

Hur utvecklas Luanti?

Processen

Luanti utvecklas och underhålls av en grupp frivilliga som kallas kärnteamet. Teamet består av personer som har fått förtroendet att föra Luanti framåt och hålla projektet i gott skick. Kärnteamet består av personer som har gjort stora bidrag till Luanti. Bidrag godkänns om två medlemmar i kärnteamet är överens om dem.

All utveckling och alla beslut sker offentligt på GitHub och via Internet Relay Chat (IRC). Möten hålls ibland på IRC, och planer och anteckningar publiceras.

Kärnteamet nås bäst på IRC i #luanti-dev @ irc.libera.chat.

Mer information finns i reglerna för utveckling.

Projektstruktur

Luanti distribueras som en motor tillsammans med ett antal spel. Uppströmsförråden finns på https://github.com/luanti-org/.

  • Motorn (kärnan) är grunden för allt. C++ används för grundläggande funktioner och prestandakritisk kod, medan Lua används för utökningsbara funktioner.
  • Spel definierar spelinnehåll: noder, entiteter, texturer, meshmodeller, ljud och anpassade beteenden som implementeras i Lua. Spel består av moddar som ansluts till motorn via moddnings-API:t.

Mer information finns i ordlistan eller i utvecklarwikins översikt över motorn.

Färdplaner och framtidsplaner

Eftersom Luanti är ett projekt med öppen källkod som utvecklas av frivilliga sker utvecklingen främst iterativt snarare än enligt en formell plan. Det finns dock vissa övergripande mål på både medellång och lång sikt som kärnutvecklarna har enats om:

Roadmap

Rapportera problem

Where?

Olika delar av Luanti underhålls av olika personer som kontaktas på olika sätt. Här ser du var du kan rapportera ärenden, fel och andra problem för respektive ”produkt”.

Personer är vanligtvis tillgängliga på Libera IRC, Discord, Luanti-forumen, GitHub och/eller via e-post.

Program Ansvariga personer Källa Ärendehanterare
Luanti-motorn Kärnutvecklare Källa Problem | Security policy
Minetest Game Kärnutvecklare Källa Problem
Minetestmapper Kärnutvecklare Källa Problem
Blender B3DExport Kärnutvecklare Källa Problem
Tjänst Ansvariga personer Källa Ärendehanterare
*.luanti.org DNS celeron55 n/a Kontakta celeron55. Hans godkännande krävs för att få använda en värd under luanti.org
www.luanti.org Dokumentationsteamet Källa Problem
forum.luanti.org celeron55 Tema Kontakta en moderator om du har synpunkter på innehåll (använd ”rapportera detta inlägg” om möjligt)
docs.luanti.org Dokumentationsteamet Källa Problem
servers.luanti.org sfan5 Källa Problem
content.luanti.org rubenwardy Källa Problem | Contact rubenwardy
irc.luanti.org sfan5 Källa Kontakta sfan5
Google Play Core developers n/a Problem
Email @luanti.org rubenwardy n/a Contact rubenwardy

Du kan donera till Luantis ideella kollektiv för att stödja och utveckla projektet.

Stöd Luanti