Skip to content

fix: update templates for OSS users#4

Merged
nthmost-orkes merged 1 commit intomainfrom
fix/oss-template-fixes
Apr 4, 2026
Merged

fix: update templates for OSS users#4
nthmost-orkes merged 1 commit intomainfrom
fix/oss-template-fixes

Conversation

@nthmost-orkes
Copy link
Copy Markdown
Contributor

Summary

  • #18 Replace all orkes.io doc links with docs.conductor-oss.org in all READMEs
  • #15 Python main.py: use Mustache sections to conditionally include AuthenticationSettings only when auth_key is configured — OSS users get clean Configuration(server_api_url='http://localhost:8080/api') with no auth boilerplate

Details

README links (#18)

All language READMEs (Python, Go, Java, C#) updated:

  • https://orkes.io/content/core-conceptshttps://docs.conductor-oss.org/documentation/
  • https://orkes.io/content/developer-guides/using-workershttps://docs.conductor-oss.org/devguide/concepts/workers/
  • Removed: Orkes Conductor Developer Edition promotional link
  • Removed: community.orkes.io Discourse link (not OSS community)
  • Kept: Slack link (shared community)

Python main.py (#15)

Before (broken for OSS — empty strings):

configuration = Configuration(server_api_url='',
    authentication_settings=AuthenticationSettings(key_id='',
                                key_secret=''))

After (OSS with no auth configured):

configuration = Configuration(server_api_url='http://localhost:8080/api')

After (Orkes with auth configured):

configuration = Configuration(server_api_url='https://...',
    authentication_settings=AuthenticationSettings(key_id='...',
                                key_secret='...'))

Works with the CLI fix in conductor-oss/conductor-cli#78 that defaults server_url to http://localhost:8080/api.

Related issues

Closes conductor-oss/getting-started#18
Partially addresses conductor-oss/getting-started#15

🤖 Generated with Claude Code

- Replace all orkes.io doc links with docs.conductor-oss.org
- Remove Orkes Developer Edition promotional links from READMEs
- python main.py: use mustache sections to conditionally include
  AuthenticationSettings only when auth_key is configured
  (for OSS, generates clean Configuration(server_api_url='...'))

Affects: python/worker/core, go/worker/core, java/worker/spring, csharp/worker/core
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

conductor code: generated README links to orkes.io, not conductor-oss.org

1 participant