Joomla Experience Team (JXT) Working Group
The JXT is committed to improving the experience of the Joomla CMS and broader community surrounding it.
- Date Started
- August 2022
|Crystal Dionysopoulos Greece||Team Leader||DesignOps||Aug 2022|
|Angie Radtke Germany||Member||UX Strategist||Aug 2022|
|Elisa Foltyn||Member||UX Engineer||Aug 2022|
|Miłosz Wojaczek Poland||Member||User Researcher||Oct 2022|
|Niels Braczek Germany||Contributor||Liaison||Aug 2022|
|Peter Martin Netherlands||Member||Information Architect||Sep 2022|
|Robert Deutz Germany||Contributor||Liaison||Aug 2022|
Back End Developer
The JXT may have ideas and recommendations that are influenced by or affect how the back end code is architected. It would be nice to be able to communicate about that on the team instead of liaising back and forth for small issues or questions. This role will also help fix usability issues that extend beyond the front end interface, and advocate for the developer experience.More information
The operational side of UX, responsible for making sure team workflows make sense, there aren’t bottlenecks, motivate people, and also helping to brainstorm the vision for the future and roadmaps. Also responsible for leading communication with other teams and talking about the recommendations/actions the rest of the team is making. By necessity, whoever is voted as team lead / team assistant lead will be responsible for at least some of this. Strong communications skills will be important in this role.
This role helps figure out how pages, content, menus, or processes are structured so that it is intuitive to navigate and complete tasks. For example, in this role you might be creating site maps, making sure menus are organized well, links and screens are clear and intuitive, and also may do a touch of content strategy when necessary to ensure we are providing complete and consistent information.More information
Straight up interface design, either for new elements or based on existing patterns. Critically, the designer must be centered on the user experience and have a strong focus on accessibility. Any mockups or designs should also include accessibility annotations, like indicating tab order, focus states, etc.More information
Hands-on talking to people, designing surveys and collecting data, as well as tracking relevant feedback from GitHub issues. From all of this, you can begin seeing what kind of patterns emerge. If you have the background, data analysis would be helpful in this role too, but it's not necessary. A good intuition for user needs helps in this role as well as a desire to back that intuition up with evidence when providing recommendations.More information
Front end development with a focus on usability principles and bridging the gap between design and development. Basically, help translate recommendations from design or research into semantic code and help developers understand the why. A role good for people who like both sides of the coin, or front-end developers who want to dip their toes into the world of UX.More information
This role helps the JXT brainstorm future opportunities for Joomla, and together with DesignOps, formulates these opportunities into a strategic roadmap that will take us from where we are to where we need to be. Close collaboration with the other roles in JXT is needed to ensure we are all going in the same direction. An ability to look at things from the bigger picture is helpful here, as well as the ability to balance that with the reality of volunteer-driven projects. Big ideas welcomed!
The UX writer is a copywriter with a defined focus on content that is often overlooked, like button labels and error messages. This role is responsible for ensuring the phrasing throughout the interface is consistent, as well as reviewing system messages (errors) to make sure they're clear and actionable, and possibly also helping/being a liaison with the documentation team to ensure the content is consistent and clear.More information
Details: Scheduled duration: 60min Duration: 1hr 20min Participants: Crystal Dionysopoulos (Acting Team Lead), Angie Radke, Peter Martin, Milos Wojaczek, Elisa Foltyn, Robert Deutz (CMS Maintenance Liaison), Harald Leithner Absent: Benjamin Trenkle (PLT Liaison) Agenda Items &...Read more: JXT Meeting Minutes - Oct 6 2022
Details: Scheduled duration: 60min Actual Duration: 1hr 50min Participants: Crystal Dionysopoulos, Elisa Foltyn, Angie Radke, Benjamin Trenkle (PLT Liaison), Harald Leithner (liaison) Absent: Robert Deutz (CMS Maintenance Liaison) Agenda Items &...Read more: Team Meeting 22-Aug-2022
The JXT has developed a three-pronged approach to improving the experience of the Joomla CMS and broader ecosystem:
- Damage Control and Quality Assurance: Bring attention to current bugs and issues to improve the experience in the CMS as it exists now, review PRs when necessary or requested. Track common issues and questions to help discover usability bugs.
- Guidance and Best Practices: Produce research-based strategy and documentation to help guide other teams with their decisions in order to ensure a consistent Joomla experience across the ecosystem as a whole.
- Visionary, Long Term Thinking: Assist with roadmaps and goals for future releases and decisions, in order to ensure the sustainable and consistent growth of the CMS and Joomla Ecosystem.
If this something you'd like to help with, first review the roles tab and then please submit the interest form here. Thank you!
Please login to contact this Team