Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map Joomla Ecosystem #4

Open
1 of 5 tasks
crystalenka opened this issue Oct 12, 2022 · 3 comments
Open
1 of 5 tasks

Map Joomla Ecosystem #4

crystalenka opened this issue Oct 12, 2022 · 3 comments
Assignees
Labels
Joomla CMS Issue pertains to the Joomla CMS Team Goal Issues created to track JXT quarterly goals. Websites Issue pertains to one of the websites managed by the Joomla organization

Comments

@crystalenka
Copy link
Member

crystalenka commented Oct 12, 2022

what plays into a persona’s experience, how much influence do we have over it at each point of the ecosystem?

Reference: https://www.interaction-design.org/literature/topics/ecosystem-maps

Ecosystem maps are often used for service design; it's important to remember that Joomla does offer a ton of "services" or touch points surrounding the CMS, like the various websites, the JED, and more. All of these affect an individuals experience of Joomla as a whole.

Needs:

  • List of personas (in progress Role-based proto-personas #1 )
  • List of different aspects of Joomla (CMS, websites, community points, events, etc)
  • How are these things connected?
  • What level of influence do we have over each aspect?
  • What level of impact does each aspect have on someone's experience?
@crystalenka
Copy link
Member Author

Here's a list of the subdomains Joomla has currently, since this plays into the ecosystem. I've excluded ones that are used for technical things like update channels or install from web, and I'm excluding ones that just redirect elsewhere unless it is not obvious where it will redirect.

Even with those excluded, we have 21 subdomains. 4 are documentation related. 2 are 3rd party services. I have included 2 redirects which are unintuitive.

api.joomla.org

  • Joomla API Documentation
  • MediaWiki

certification.joomla.org

  • Joomla Certification Program

community.joomla.org

  • Joomla Community Portal
  • Blogs, User Groups, Events, Shop, Training, Sponsor, Service Providers...

developer.joomla.org

  • Joomla Developer Network

docs.joomla.org

  • Joomla Documentation
  • MediaWiki

domains.joomla.org

  • 3rd party - domain registration by BRANDIT ?

downloads.joomla.org

  • Joomla Downloads

extensions.joomla.org

  • Joomla Extension Directory

forum.joomla.org

  • Joomla Forum

framework.joomla.org

  • Joomla! Framework

identity.joomla.org

  • Joomla! Identity Portal

internal.joomla.org

  • Joomla! Internal Documentation
  • Docusaurus

issues.joomla.org

  • Joomla Issue Tracker

launch.joomla.org

  • 3rd party - joomla.com websites by CloudAccess

magazine.joomla.org

  • Joomla Community Magazine

manual.joomla.org

  • Joomla! Programmers Documentation
  • Docusaurus

resources.joomla.org

  • Redirects to community/service providers

showcase.joomla.org

  • Joomla! Showcase Directory

tm.joomla.org

  • Joomla! Trademark & Licensing

training.joomla.org

  • redirects to docs / beginner documentation

volunteers.joomla.org

  • Joomla Volunteer Portal

@crystalenka
Copy link
Member Author

crystalenka commented Oct 19, 2022

I've made a first draft of an ecosystem map for Joomla. I'm sure I'm missing things, and there may be some overlap, so we can talk about the specifics and adjust.

The idea is to map the different parts of Joomla as a whole; I split it up into four categories:

  1. Community - these are places where people get together either to collaborate, meet, learn, etc. Events as well as places like forums or github go here.
  2. Services - services provided by or around Joomla. Examples would be the JED or the downloads site.
  3. Products - actual products provided for Joomla. The CMS, the framework, etc.
  4. Education - places where people can learn more about Joomla. This includes docs as well as the JCM and certification program.

For each of those categories I also split it into official (managed and with oversight by the Joomla project) or unofficial (3rd party, unofficial communities, commercial services).

So far I have included all the joomla subdomains I listed above and some obvious ones, but would love help filling it out a bit more.

This is pretty high level; once the personas are done and we have finished this I'd also like to go back through and detail which items are relevant to which personas, how frequently they'll interact with them, where there is overlap, etc.

All thoughts welcome. :) 

ecomap.pdf

@crystalenka crystalenka self-assigned this Oct 19, 2022
@crystalenka crystalenka added Team Goal Issues created to track JXT quarterly goals. Joomla CMS Issue pertains to the Joomla CMS Websites Issue pertains to one of the websites managed by the Joomla organization labels Oct 25, 2022
@wilsonge
Copy link

FYI - phpDocumentor is used for api.joomla.org not mediawiki (it's largely auto-generated from doc blocks with a custom template michael developed at https://github.com/joomla/api.joomla.org

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Joomla CMS Issue pertains to the Joomla CMS Team Goal Issues created to track JXT quarterly goals. Websites Issue pertains to one of the websites managed by the Joomla organization
Projects
None yet
Development

No branches or pull requests

2 participants