You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/project.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,29 +6,29 @@ To establish a JSON schema as a standard format for publishing vacancies we foll
6
6
7
7
First, we need to decide who will be in charge of maintaining the standard. This could be a non-profit organization, a consortium of industry players, or an open-source community. A clear governance model ensures the standard evolves transparently and in a way that benefits everyone.
8
8
9
-
***Create a Core Team:** Assemble a small group of stakeholders, including recruiters, developers, and job board operators, to guide the initial development.
10
-
***Establish a Decision-Making Process:** Determine how changes to the schema will be proposed, discussed, and approved. This could be a formal voting process or a consensus-based approach.
9
+
-[ ]**Create a Core Team:** Assemble a small group of stakeholders, including recruiters, developers, and job board operators, to guide the initial development.
10
+
-[ ]**Establish a Decision-Making Process:** Determine how changes to the schema will be proposed, discussed, and approved. This could be a formal voting process or a consensus-based approach.
11
11
12
12
## 2. **Build a Community**
13
13
14
14
A standard is only useful if it's widely adopted. This requires active engagement with the community.
15
15
16
-
***Publish the Schema:** Make the schema publicly available on a platform like GitHub. Use a versioning system (e.g., `v1`, `v2`) to manage changes.
17
-
***Create Documentation:** Write clear and comprehensive documentation. Explain what each field is for, provide examples, and offer guidance on how to implement the schema.
18
-
***Launch a Website or Forum:** Create a dedicated space for discussion, bug reports, and feature requests. This is where you'll gather feedback and build momentum.
19
-
***Engage with Key Stakeholders:** Reach out to stakeholders. Show them the benefits of the standard and encourage them to participate.
16
+
-[x]**Publish the Schema:** Make the schema publicly available on a platform like GitHub. Use a versioning system (e.g., `v1`, `v2`) to manage changes.
17
+
-[x]**Create Documentation:** Write clear and comprehensive documentation. Explain what each field is for, provide examples, and offer guidance on how to implement the schema.
18
+
-[x]**Launch a Website or Forum:** Create a dedicated space for discussion, bug reports, and feature requests. This is where you'll gather feedback and build momentum.
19
+
-[ ]**Engage with Key Stakeholders:** Reach out to stakeholders. Show them the benefits of the standard and encourage them to participate.
20
20
21
21
## 3. **Formalize the Standard**
22
22
23
23
Once the schema is mature and has received sufficient community feedback, you can pursue formal recognition.
24
24
25
-
***Write a Specification:** Turn the schema and its documentation into a formal specification document. This should include a detailed description of every field, data types, and any business rules.
25
+
-[ ]**Write a Specification:** Turn the schema and its documentation into a formal specification document. This should include a detailed description of every field, data types, and any business rules.
26
26
27
27
## 4. **Promote Adoption and Provide Tools**
28
28
29
29
Promotion is key to making the standard a success.
30
30
31
-
***Develop Client Libraries:** Create official libraries in popular programming languages (e.g., Python, JavaScript) to make it easy for developers to use the schema.
32
-
***Build Validation Tools:** Offer a free online tool where anyone can paste their JSON and validate it against the schema. This helps catch errors and encourages correct usage.
33
-
***Showcase Success Stories:** As companies start to adopt the standard, highlight their success. This provides social proof and demonstrates the real-world value of the format.
34
-
***Maintain and Iterate:** Continue to solicit feedback and release new versions of the schema as the industry evolves.
31
+
-[ ]**Develop Client Libraries:** Create official libraries in popular programming languages (e.g., Python, JavaScript) to make it easy for developers to use the schema.
32
+
-[x]**Build Validation Tools:** Offer a free online tool where anyone can paste their JSON and validate it against the schema. This helps catch errors and encourages correct usage.
33
+
-[ ]**Showcase Success Stories:** As companies start to adopt the standard, highlight their success. This provides social proof and demonstrates the real-world value of the format.
34
+
-[ ]**Maintain and Iterate:** Continue to solicit feedback and release new versions of the schema as the industry evolves.
Copy file name to clipboardExpand all lines: docs/why.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Let's look at three topics regarding job postings:
10
10
11
11
Publishing and finding jobs is a huge market. Nowadays there are **hundrets or thousands** of job portals, job boards and career platforms world wide.
12
12
13
-
An estimated **34.4 USD billion** is spent annually on online job advertisements. This figure for 2023 underscores the immense importance of online job boards and career platforms in modern human resources management. The market for online job ads is a central component of the global recruiting industry. These figures come from Staffing Industry Analysts (SIA), a leading analysis firm in the field of human resources management.
13
+
An estimated **USD 34.4 billion** is spent annually on online job advertisements. This figure for 2023 underscores the immense importance of online job boards and career platforms in modern human resources management. The market for online job ads is a central component of the global recruiting industry. These figures come from Staffing Industry Analysts (SIA), a leading analysis firm in the field of human resources management.
14
14
15
15
Needless to say, job portals typically **charge employers regardless** of whether they fill the position or not.
Copy file name to clipboardExpand all lines: mkdocs.yml
+11-3Lines changed: 11 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,9 @@
1
1
site_name: "oJobPub - Open Job Publishing Initiative"
2
+
site_description: "oJobPub is a community-driven effort to create an open standard for publishing job listings in a structured format, making it easier for job seekers and employers to connect."
0 commit comments