Coupon for jobs.drupal.org request

Created on 19 March 2025, 18 days ago

Problem/Motivation

One of the requirements of the program is to publish the work in jobs.drupal.org to make it official that you are looking for an IXP to hire.

Since there is a cost involved in using jobs.drupal.org, the DA is offering coupons to publish for free.

We need a system to assign these coupons to the companies that are looking to hire.

While this will be a very manual process at the beginning, We can develop a simple request form that helps us keep track of the published job posting and potentially control the number of engagements per company.

Steps to reproduce

Proposed resolution

- Create a content type for this
- Create a workflow for the publishing of the job posting, starting with the request or job posting. assigning coupon if needed be, and entering the job posting link.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States camoa

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @camoa
  • πŸ‡ΊπŸ‡ΈUnited States camoa

    We need to do a manual control for this initially, to make sure a coupon is only assigned to 1 IXP

  • πŸ‡ΊπŸ‡ΈUnited States camoa

    Solution implemented:

    • Created job post content type which has title, coupon, and request a coupon.
    • Added a coupon content type, the title is the coupon
    • Created a workflow and notifications so coupons can be assigned
    • Created an ECA model to ensure that once a coupon is assigned it is marked as assigned.

    Process:

    • Company admin or member create the Job post (request coupon) content.
    • An email is sent to the IXP reviewers when a coupon is requested
    • IXP reviewer assigns coupon, this coupon gets marked as used.
    • An email is sent to the requestor so they can access the coupon

    Ixp reviewers need to maintain a list of coupons from the DA

  • πŸ‡ΊπŸ‡ΈUnited States camoa
Production build 0.71.5 2024