# Packaging Roles & Responsibilities

#### Package Maintenance Types

**Maintained Packages**

* **Regular Updates**: These packages are consistently monitored by the RealmJoin Packaging Factory.
* **Update Process**: After rigorous checks, updates are published in the store.
* **Support Options**: If updates are missing, customers can open a support ticket to address this.

**Unmaintained Packages**

* **Categorization**: Any package not marked as maintained falls into this category.
* **Update Requests**: Customers must submit a regular update request for non-maintained generic packages.
* **Cost**: Updates for generic packages are free of charge.

<figure><img src="https://2868468309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FQSA3GUBCDZ3RIFIjtxNS%2Fimage.png?alt=media&#x26;token=2331937b-d3db-4602-91b2-a4d9186ef502" alt=""><figcaption><p>generic maintained application package</p></figcaption></figure>

**Custom Packages**

* **Tailored Updates**: Custom package updates are created through specific requests from customers.
* **Pricing**: These updates incur charges, as they are personalized per customer needs.

<figure><img src="https://2868468309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FIWwvN6MWAMZZPAq5NT7M%2Fimage.png?alt=media&#x26;token=624bbb32-5d4f-4a4d-a590-de084a1c62a4" alt=""><figcaption><p>custom non-maintained application package</p></figcaption></figure>

**Responsibilities**

Maintained application packages will be updated once the vendor releases updates. The RealmJoin Packaging Factory does not monitor non-maintained applications. Customers are responsible for monitoring and request updates for all other applications themselves.

| Process Step                | RealmJoin                     | Customer                                   |
| --------------------------- | ----------------------------- | ------------------------------------------ |
| creation generic packages   | packaging                     | requesting                                 |
| custom package creation     | packaging                     | requesting                                 |
| application package testing | install, reinstall, uninstall | functional, share results with glueckkanja |
| update monitoring           | maintained packages           | non-maintained packages                    |
