Linux Documentation
 help / color / mirror / Atom feed
* [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
@ 2026-08-28 14:55 Martin Kavasi
  2026-08-28 17:47 ` Jonathan Corbet
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Kavasi @ 2026-08-28 14:55 UTC (permalink / raw)
  To: linux-doc; +Cc: Martin Kavasi

Add an initial Hungarian translation of Documentation/process/howto.rst.

Also add the Hungarian documentation translation infrastructure,
including the hu_HU index and disclaimer, register the translation
directory in Documentation/translations/index.rst, and add a
MAINTAINERS entry for Hungarian documentation.

Signed-off-by: Martin Kavasi <1ai1d7wbz@proton.me>
---
 Documentation/sphinx/translations.py          |  1 +
 .../translations/hu_HU/disclaimer-hu.rst      |  8 +++
 Documentation/translations/hu_HU/index.rst    | 55 +++++++++++++++++
 .../translations/hu_HU/process/howto.rst      | 61 +++++++++++++++++++
 Documentation/translations/index.rst          |  1 +
 MAINTAINERS                                   |  5 ++
 6 files changed, 131 insertions(+)
 create mode 100644 Documentation/translations/hu_HU/disclaimer-hu.rst
 create mode 100644 Documentation/translations/hu_HU/index.rst
 create mode 100644 Documentation/translations/hu_HU/process/howto.rst

diff --git a/Documentation/sphinx/translations.py b/Documentation/sphinx/translations.py
index a03d4402b4f1..feb8b2cf69ef 100644
--- a/Documentation/sphinx/translations.py
+++ b/Documentation/sphinx/translations.py
@@ -22,6 +22,7 @@ all_languages = {
     # Keep the rest sorted alphabetically
     'zh_CN': 'Chinese (Simplified)',
     'zh_TW': 'Chinese (Traditional)',
+    'hu_HU': 'Hungarian',
     'it_IT': 'Italian',
     'ja_JP': 'Japanese',
     'ko_KR': 'Korean',
diff --git a/Documentation/translations/hu_HU/disclaimer-hu.rst b/Documentation/translations/hu_HU/disclaimer-hu.rst
new file mode 100644
index 000000000000..c2ad4695a982
--- /dev/null
+++ b/Documentation/translations/hu_HU/disclaimer-hu.rst
@@ -0,0 +1,8 @@
+:orphan:
+
+.. warning::
+
+    Ha bármilyen kételye van a fordítás tartalmának pontosságával kapcsolatban,
+    az egyetlen hivatalos dokumentáció az angol nyelvű dokumentáció.
+    Ezen felül alapértelmezés szerint a dokumentumokhoz vezető hivatkozások az angol nyelvű dokumentációra irányíthatók, még akkor is, ha van fordított változata.
+    További információért lásd az indexet.
diff --git a/Documentation/translations/hu_HU/index.rst b/Documentation/translations/hu_HU/index.rst
new file mode 100644
index 000000000000..ca38d20b0ba5
--- /dev/null
+++ b/Documentation/translations/hu_HU/index.rst
@@ -0,0 +1,55 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+
+
+======================
+Magyar fordítás
+======================
+.. raw:: latex
+
+    \kerneldocCJKoff
+
+.. _hu_translations_disclaimer:
+
+:maintainer: Martin Kavasi <1ai1d7wbz@proton.me>
+
+Figyelmeztetés
+--------------
+
+
+
+A fordítás célja, hogy megkönnyítse az angoltól eltérő nyelveken történő
+olvasást és megértést. Célja, hogy segítséget nyújtson azoknak, akik nem
+értik az angol nyelvet, vagy bizonytalanok annak értelmezésében. Emellett
+vannak, akik egyszerűen az anyanyelvükön szeretnék olvasni a dokumentációt.
+Kérjük azonban, tartsa szem előtt, hogy az egyetlen hivatalos dokumentáció
+az angol nyelvű dokumentáció: :ref:`linux_doc`.
+
+Nagyon valószínűtlen, hogy a ::ref:`linux_doc` frissítései azonnal
+megjelennek valamennyi fordításban. A fordítások karbantartói és
+közreműködői figyelemmel kísérik a hivatalos dokumentáció változásait, és
+amennyire lehetséges, naprakészen tartják a fordításokat. Emiatt nincs
+garancia arra, hogy egy fordítás mindig naprakész. Ha egy fordításban
+olvasott szöveg nincs összhangban a forráskódban olvasottakkal, kérjük,
+értesítse a fordítás karbantartóját, és ha lehetséges, ellenőrizze az angol
+nyelvű dokumentációt is.
+
+A fordítás nem a hivatalos dokumentáció elágazása, ezért a fordítások
+felhasználói nem találhatnak a hivatalos angol nyelvű dokumentációtól
+eltérő információkat. Bármilyen tartalom hozzáadását, eltávolítását vagy
+frissítését először az angol nyelvű dokumentumokon kell elvégezni.
+Ezt követően, amennyiben lehetséges, ugyanazt a változtatást a fordításokon
+is alkalmazni kell. A fordítások karbantartói csak olyan közreműködéseket
+fogadnak el, amelyek kizárólag fordítással kapcsolatosak (például új
+fordítások, frissítések és javítások).
+
+A fordítások a lehető legpontosabbak próbálnak lenni, azonban egy nyelvet
+nem lehet közvetlenül minden más nyelvre leképezni. Minden nyelvnek megvan
+a saját nyelvtana és kultúrája, ezért egy angol nyelvű kijelentés fordítását
+szükség lehet a célnyelvhez igazítani. Emiatt a fordítások olvasásakor
+előfordulhatnak olyan kisebb eltérések, amelyek ugyanazt az üzenetet más
+formában adják át.
+
+Ha kapcsolatba szeretne lépni a Linux közösségével, de nem érzi magát
+magabiztosnak az angol nyelvű írásban, segítségért fordulhat a fordítás
+karbantartóihoz.
diff --git a/Documentation/translations/hu_HU/process/howto.rst b/Documentation/translations/hu_HU/process/howto.rst
new file mode 100644
index 000000000000..f0d1efa37f9c
--- /dev/null
+++ b/Documentation/translations/hu_HU/process/howto.rst
@@ -0,0 +1,61 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. _process_howto:
+
+.. include:: ../disclaimer-hu.rst
+
+:Original: :ref:`Documentation/process/howto.rst <process_howto>`
+:Translator: Martin Kavasi <1ai1d7wbz@proton.me>
+
+HOGYAN fejlesszünk Linux-kernelt
+================================
+
+Ez a témával kapcsolatos legátfogóbb dokumentum. Útmutatást ad ahhoz,
+hogyan válhat valaki Linux-kernel fejlesztővé, valamint hogyan sajátíthatja
+el a Linux-kernel fejlesztői közösséggel való együttműködéshez szükséges
+ismereteket. Nem próbálja a kernelprogramozás technikai részleteit
+bemutatni, hanem abban segít, hogy megtaláld a megfelelő kiindulópontot.
+
+Ha a dokumentumban található információk elavulnak, kérjük, küldj javítást
+a fájl karbantartójának, akinek a neve a dokumentum alján található.
+
+
+Bevezetés
+---------
+
+Tehát szeretnéd megtanulni, hogyan válhatsz Linux-kernel fejlesztővé?
+Vagy a vezetőd azt mondta: „Írj egy Linux-illesztőprogramot ehhez az
+eszközhöz.” Ennek a dokumentumnak az a célja, hogy megtanítson mindarra,
+amire ennek eléréséhez szükséged van: bemutatja a követendő folyamatot,
+és tanácsokat ad a közösséggel való együttműködéshez. Megpróbálja azt is
+elmagyarázni, hogy a közösség miért úgy működik, ahogyan működik.
+A kernel többnyire C nyelven íródik, néhány architektúrafüggő része pedig assembly nyelven. A kernel fejlesztéséhez elengedhetetlen a C nyelv alapos ismerete. Az assembly nyelv ismerete — bármely architektúra esetében — nem szükséges, kivéve, ha az adott architektúrához alacsony szintű fejlesztést tervezel.
+
+Bár az alábbi könyvek nem helyettesítik a megfelelő C nyelvű képzést és/vagy a többéves tapasztalatot, referenciaanyagként hasznosak lehetnek:
+
+    "The C Programming Language" — Kernighan és Ritchie [Prentice Hall]
+    "Practical C Programming" — Steve Oualline [O'Reilly]
+    "C: A Reference Manual" — Harbison és Steele [Prentice Hall]
+
+A kernel a GNU C-t és a GNU eszközláncot használja. Bár megfelel az ISO C11 szabványnak, számos olyan kiterjesztést használ, amelyek nem részei a szabványnak. A kernel önálló C-környezetként működik, és nem támaszkodik a szabványos C-könyvtárra, ezért a C szabvány bizonyos részei nem támogatottak.
+
+Tetszőleges long long típusú osztás és lebegőpontos műveletek nem engedélyezettek. Időnként nehéz lehet megérteni, milyen feltételezéseket tesz a kernel az eszközlánccal kapcsolatban, illetve milyen kiterjesztéseket használ. Sajnos ezekhez nincs egyetlen, mindenre kiterjedő referencia. További információért kérjük, tekintsd meg a GCC információs oldalait (info gcc).
+
+Ne feledd, hogy azt próbálod megtanulni, hogyan működj együtt a már
+létező fejlesztői közösséggel. Ez egy sokszínű közösség, amely magas
+elvárásokat támaszt a kódolással, a stílussal és a munkafolyamatokkal
+szemben. Ezek a szabályok és elvárások idővel alakultak ki, annak
+tapasztalatai alapján, hogy mi működik a legjobban egy ilyen nagy és
+földrajzilag szétszórt csapat esetében.
+
+Próbálj meg előre minél többet megtanulni ezekről az elvárásokról, mivel
+jól dokumentáltak; ne várd el, hogy mások alkalmazkodjanak hozzád vagy a
+céged munkamódszereihez.
+
+Jogi kérdések
+
+A Linux kernel forráskódja a GPL licenc alatt kerül kiadásra. Kérjük, tekintsd meg a forrásfa főkönyvtárában található COPYING fájlt. A Linux kernel licencelési szabályait, valamint az SPDX <https://spdx.org/>_ azonosítók forráskódban történő használatát a :ref:`Documentation/process/license-rules.rst <kernel_licensing>` dokumentum ismerteti. Ha további kérdéseid vannak a licenccel kapcsolatban, fordulj ügyvédhez, és ne tedd fel ezeket a Linux kernel levelezőlistáján. A levelezőlisták résztvevői nem ügyvédek, ezért jogi kérdésekben ne hagyatkozz a kijelentéseikre.
+
+A GPL-lel kapcsolatos gyakori kérdésekre és válaszokra vonatkozóan lásd:
+
+https://www.gnu.org/licenses/gpl-faq.html
diff --git a/Documentation/translations/index.rst b/Documentation/translations/index.rst
index b6d24f6f17d1..5f85388a83d9 100644
--- a/Documentation/translations/index.rst
+++ b/Documentation/translations/index.rst
@@ -14,6 +14,7 @@ Translations
    ko_KR/index
    pt_BR/index
    sp_SP/index
+   hu_HU/index
 
 .. _translations_disclaimer:
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 55b3c2d7a78a..708773408215 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -12110,6 +12110,11 @@ F:	mm/hugetlb_vmemmap.c
 F:	mm/hugetlb_vmemmap.h
 F:	tools/testing/selftests/cgroup/test_hugetlb_memcg.c
 
+HUNGARIAN DOCUMENTATION
+M:	Martin Kavasi <1ai1d7wbz@proton.me>
+S:	Maintained
+F:	Documentation/translations/hu_HU/
+
 HVA ST MEDIA DRIVER
 M:	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>
 L:	linux-media@vger.kernel.org
-- 
2.55.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread
* [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
@ 2026-08-28 14:56 Martin Kavasi
  0 siblings, 0 replies; 5+ messages in thread
From: Martin Kavasi @ 2026-08-28 14:56 UTC (permalink / raw)
  To: linux-doc; +Cc: Martin Kavasi

Add an initial Hungarian translation of Documentation/process/howto.rst.

Also add the Hungarian documentation translation infrastructure,
including the hu_HU index and disclaimer, register the translation
directory in Documentation/translations/index.rst, and add a
MAINTAINERS entry for Hungarian documentation.

Signed-off-by: Martin Kavasi <1ai1d7wbz@proton.me>
---
 Documentation/sphinx/translations.py          |  1 +
 .../translations/hu_HU/disclaimer-hu.rst      |  8 +++
 Documentation/translations/hu_HU/index.rst    | 55 +++++++++++++++++
 .../translations/hu_HU/process/howto.rst      | 61 +++++++++++++++++++
 Documentation/translations/index.rst          |  1 +
 MAINTAINERS                                   |  5 ++
 6 files changed, 131 insertions(+)
 create mode 100644 Documentation/translations/hu_HU/disclaimer-hu.rst
 create mode 100644 Documentation/translations/hu_HU/index.rst
 create mode 100644 Documentation/translations/hu_HU/process/howto.rst

diff --git a/Documentation/sphinx/translations.py b/Documentation/sphinx/translations.py
index a03d4402b4f1..feb8b2cf69ef 100644
--- a/Documentation/sphinx/translations.py
+++ b/Documentation/sphinx/translations.py
@@ -22,6 +22,7 @@ all_languages = {
     # Keep the rest sorted alphabetically
     'zh_CN': 'Chinese (Simplified)',
     'zh_TW': 'Chinese (Traditional)',
+    'hu_HU': 'Hungarian',
     'it_IT': 'Italian',
     'ja_JP': 'Japanese',
     'ko_KR': 'Korean',
diff --git a/Documentation/translations/hu_HU/disclaimer-hu.rst b/Documentation/translations/hu_HU/disclaimer-hu.rst
new file mode 100644
index 000000000000..c2ad4695a982
--- /dev/null
+++ b/Documentation/translations/hu_HU/disclaimer-hu.rst
@@ -0,0 +1,8 @@
+:orphan:
+
+.. warning::
+
+    Ha bármilyen kételye van a fordítás tartalmának pontosságával kapcsolatban,
+    az egyetlen hivatalos dokumentáció az angol nyelvű dokumentáció.
+    Ezen felül alapértelmezés szerint a dokumentumokhoz vezető hivatkozások az angol nyelvű dokumentációra irányíthatók, még akkor is, ha van fordított változata.
+    További információért lásd az indexet.
diff --git a/Documentation/translations/hu_HU/index.rst b/Documentation/translations/hu_HU/index.rst
new file mode 100644
index 000000000000..ca38d20b0ba5
--- /dev/null
+++ b/Documentation/translations/hu_HU/index.rst
@@ -0,0 +1,55 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+
+
+======================
+Magyar fordítás
+======================
+.. raw:: latex
+
+    \kerneldocCJKoff
+
+.. _hu_translations_disclaimer:
+
+:maintainer: Martin Kavasi <1ai1d7wbz@proton.me>
+
+Figyelmeztetés
+--------------
+
+
+
+A fordítás célja, hogy megkönnyítse az angoltól eltérő nyelveken történő
+olvasást és megértést. Célja, hogy segítséget nyújtson azoknak, akik nem
+értik az angol nyelvet, vagy bizonytalanok annak értelmezésében. Emellett
+vannak, akik egyszerűen az anyanyelvükön szeretnék olvasni a dokumentációt.
+Kérjük azonban, tartsa szem előtt, hogy az egyetlen hivatalos dokumentáció
+az angol nyelvű dokumentáció: :ref:`linux_doc`.
+
+Nagyon valószínűtlen, hogy a ::ref:`linux_doc` frissítései azonnal
+megjelennek valamennyi fordításban. A fordítások karbantartói és
+közreműködői figyelemmel kísérik a hivatalos dokumentáció változásait, és
+amennyire lehetséges, naprakészen tartják a fordításokat. Emiatt nincs
+garancia arra, hogy egy fordítás mindig naprakész. Ha egy fordításban
+olvasott szöveg nincs összhangban a forráskódban olvasottakkal, kérjük,
+értesítse a fordítás karbantartóját, és ha lehetséges, ellenőrizze az angol
+nyelvű dokumentációt is.
+
+A fordítás nem a hivatalos dokumentáció elágazása, ezért a fordítások
+felhasználói nem találhatnak a hivatalos angol nyelvű dokumentációtól
+eltérő információkat. Bármilyen tartalom hozzáadását, eltávolítását vagy
+frissítését először az angol nyelvű dokumentumokon kell elvégezni.
+Ezt követően, amennyiben lehetséges, ugyanazt a változtatást a fordításokon
+is alkalmazni kell. A fordítások karbantartói csak olyan közreműködéseket
+fogadnak el, amelyek kizárólag fordítással kapcsolatosak (például új
+fordítások, frissítések és javítások).
+
+A fordítások a lehető legpontosabbak próbálnak lenni, azonban egy nyelvet
+nem lehet közvetlenül minden más nyelvre leképezni. Minden nyelvnek megvan
+a saját nyelvtana és kultúrája, ezért egy angol nyelvű kijelentés fordítását
+szükség lehet a célnyelvhez igazítani. Emiatt a fordítások olvasásakor
+előfordulhatnak olyan kisebb eltérések, amelyek ugyanazt az üzenetet más
+formában adják át.
+
+Ha kapcsolatba szeretne lépni a Linux közösségével, de nem érzi magát
+magabiztosnak az angol nyelvű írásban, segítségért fordulhat a fordítás
+karbantartóihoz.
diff --git a/Documentation/translations/hu_HU/process/howto.rst b/Documentation/translations/hu_HU/process/howto.rst
new file mode 100644
index 000000000000..f0d1efa37f9c
--- /dev/null
+++ b/Documentation/translations/hu_HU/process/howto.rst
@@ -0,0 +1,61 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. _process_howto:
+
+.. include:: ../disclaimer-hu.rst
+
+:Original: :ref:`Documentation/process/howto.rst <process_howto>`
+:Translator: Martin Kavasi <1ai1d7wbz@proton.me>
+
+HOGYAN fejlesszünk Linux-kernelt
+================================
+
+Ez a témával kapcsolatos legátfogóbb dokumentum. Útmutatást ad ahhoz,
+hogyan válhat valaki Linux-kernel fejlesztővé, valamint hogyan sajátíthatja
+el a Linux-kernel fejlesztői közösséggel való együttműködéshez szükséges
+ismereteket. Nem próbálja a kernelprogramozás technikai részleteit
+bemutatni, hanem abban segít, hogy megtaláld a megfelelő kiindulópontot.
+
+Ha a dokumentumban található információk elavulnak, kérjük, küldj javítást
+a fájl karbantartójának, akinek a neve a dokumentum alján található.
+
+
+Bevezetés
+---------
+
+Tehát szeretnéd megtanulni, hogyan válhatsz Linux-kernel fejlesztővé?
+Vagy a vezetőd azt mondta: „Írj egy Linux-illesztőprogramot ehhez az
+eszközhöz.” Ennek a dokumentumnak az a célja, hogy megtanítson mindarra,
+amire ennek eléréséhez szükséged van: bemutatja a követendő folyamatot,
+és tanácsokat ad a közösséggel való együttműködéshez. Megpróbálja azt is
+elmagyarázni, hogy a közösség miért úgy működik, ahogyan működik.
+A kernel többnyire C nyelven íródik, néhány architektúrafüggő része pedig assembly nyelven. A kernel fejlesztéséhez elengedhetetlen a C nyelv alapos ismerete. Az assembly nyelv ismerete — bármely architektúra esetében — nem szükséges, kivéve, ha az adott architektúrához alacsony szintű fejlesztést tervezel.
+
+Bár az alábbi könyvek nem helyettesítik a megfelelő C nyelvű képzést és/vagy a többéves tapasztalatot, referenciaanyagként hasznosak lehetnek:
+
+    "The C Programming Language" — Kernighan és Ritchie [Prentice Hall]
+    "Practical C Programming" — Steve Oualline [O'Reilly]
+    "C: A Reference Manual" — Harbison és Steele [Prentice Hall]
+
+A kernel a GNU C-t és a GNU eszközláncot használja. Bár megfelel az ISO C11 szabványnak, számos olyan kiterjesztést használ, amelyek nem részei a szabványnak. A kernel önálló C-környezetként működik, és nem támaszkodik a szabványos C-könyvtárra, ezért a C szabvány bizonyos részei nem támogatottak.
+
+Tetszőleges long long típusú osztás és lebegőpontos műveletek nem engedélyezettek. Időnként nehéz lehet megérteni, milyen feltételezéseket tesz a kernel az eszközlánccal kapcsolatban, illetve milyen kiterjesztéseket használ. Sajnos ezekhez nincs egyetlen, mindenre kiterjedő referencia. További információért kérjük, tekintsd meg a GCC információs oldalait (info gcc).
+
+Ne feledd, hogy azt próbálod megtanulni, hogyan működj együtt a már
+létező fejlesztői közösséggel. Ez egy sokszínű közösség, amely magas
+elvárásokat támaszt a kódolással, a stílussal és a munkafolyamatokkal
+szemben. Ezek a szabályok és elvárások idővel alakultak ki, annak
+tapasztalatai alapján, hogy mi működik a legjobban egy ilyen nagy és
+földrajzilag szétszórt csapat esetében.
+
+Próbálj meg előre minél többet megtanulni ezekről az elvárásokról, mivel
+jól dokumentáltak; ne várd el, hogy mások alkalmazkodjanak hozzád vagy a
+céged munkamódszereihez.
+
+Jogi kérdések
+
+A Linux kernel forráskódja a GPL licenc alatt kerül kiadásra. Kérjük, tekintsd meg a forrásfa főkönyvtárában található COPYING fájlt. A Linux kernel licencelési szabályait, valamint az SPDX <https://spdx.org/>_ azonosítók forráskódban történő használatát a :ref:`Documentation/process/license-rules.rst <kernel_licensing>` dokumentum ismerteti. Ha további kérdéseid vannak a licenccel kapcsolatban, fordulj ügyvédhez, és ne tedd fel ezeket a Linux kernel levelezőlistáján. A levelezőlisták résztvevői nem ügyvédek, ezért jogi kérdésekben ne hagyatkozz a kijelentéseikre.
+
+A GPL-lel kapcsolatos gyakori kérdésekre és válaszokra vonatkozóan lásd:
+
+https://www.gnu.org/licenses/gpl-faq.html
diff --git a/Documentation/translations/index.rst b/Documentation/translations/index.rst
index b6d24f6f17d1..5f85388a83d9 100644
--- a/Documentation/translations/index.rst
+++ b/Documentation/translations/index.rst
@@ -14,6 +14,7 @@ Translations
    ko_KR/index
    pt_BR/index
    sp_SP/index
+   hu_HU/index
 
 .. _translations_disclaimer:
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 55b3c2d7a78a..708773408215 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -12110,6 +12110,11 @@ F:	mm/hugetlb_vmemmap.c
 F:	mm/hugetlb_vmemmap.h
 F:	tools/testing/selftests/cgroup/test_hugetlb_memcg.c
 
+HUNGARIAN DOCUMENTATION
+M:	Martin Kavasi <1ai1d7wbz@proton.me>
+S:	Maintained
+F:	Documentation/translations/hu_HU/
+
 HVA ST MEDIA DRIVER
 M:	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>
 L:	linux-media@vger.kernel.org
-- 
2.55.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-08-29 14:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-28 14:55 [PATCH] docs: hu_HU: add Hungarian translation of howto.rst Martin Kavasi
2026-08-28 17:47 ` Jonathan Corbet
2026-08-28 21:40   ` Martin Kavasi
2026-08-29 14:06     ` Jonathan Corbet
  -- strict thread matches above, loose matches on Subject: below --
2026-08-28 14:56 Martin Kavasi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox