Normal view

Standardize your task names with automatically generated work package subjects

6 February 2025 at 08:48

Teams rely on clear and structured task names to stay organized, but manual naming often leads to inconsistencies. OpenProject’s upcoming feature, Automatically generated work package subjects, ensures work packages follow predefined naming rules. This improves searchability, reduces errors, and saves time. Read on to learn how it works — along with ready-to-use subject patterns for your workflows.

Struggling with inconsistent task names? Here’s why it matters

A well-structured project relies on clear and standardized task names. In reality, however, manually naming work packages often leads to inconsistencies. Different team members may use different formats, leave out important details, or follow outdated guidelines. Over time, this creates confusion, makes filtering and searching harder, and increases the risk of errors.

For teams that handle structured processes — such as HR processing vacation requests, finance tracking invoices, or IT logging security patches — consistent naming isn’t just helpful, it’s essential.

The solution: Automatically generated work package subjects

To solve this challenge, OpenProject will soon introduce Automatically generated work package subjects, a feature that ensures work package names follow predefined patterns — without manual input. This feature is still in development and planned for one of our upcoming releases in early 2025. However, details and the release timeline may still change.

Admins define structured naming rules

Instead of relying on users to type a subject manually, admins can then define naming patterns using placeholders such as:

  • Employee name — Ensures HR requests always include the relevant person.
  • Dates — Automatically adds a start and end date for structured tracking.
  • Project name — Makes it easier to distinguish work packages across projects.
  • Custom fields — Allows flexibility for department-specific workflows.

Whenever a user creates a work package of a specific type — such as a vacation request, supplier invoice, or IT security patch — the subject is automatically generated based on these rules. This means no more inconsistent or incomplete task names — just clear, structured, and searchable work package titles every time.

Important

Please note that this feature is still in development, and some details may change before release. See the feature-related work package in our Community instance for more information on this feature.

Example: Automating vacation request subjects for HR

HR teams process numerous vacation requests every year, often requiring a clear and structured naming convention to track employee leave. Without predefined subject patterns, employees might enter inconsistent titles like:

  • Vacation – Max
  • Vacation Request 15-12 to 06-01
  • Max Mustermann holiday leave

These inconsistencies make it difficult to filter requests, ensure compliance, and standardize approvals. Also, some subjects miss important information like the date.

With Automatically generated work package subjects, admins can define a structured naming rule to enforce consistency. For vacation requests, an HR admin could configure the following pattern:

Vacation request subject pattern: VACATION REQUEST: [Author] Vacation - [Start date] - [Finish date]

Automatically generated work package subjects: Example screenshot

How Automatically generated work package subjects improve vacation request tracking

  1. An employee creates a Vacation request work package. (Note: In the screenshot, the work package type is Feature)
  2. Instead of manually entering a subject, OpenProject automatically generates: VACATION REQUEST: Max Mustermann 15/12/2024 - 06/01/2025
  3. If the employee or HR updates the request’s start or end date, the subject updates automatically to reflect the change.

Note

Please note: Work package types with automatically generated subject lines cannot be edited manually.

This ensures that all vacation requests follow a uniform format, making it easier for HR teams to track and manage employee leave. With standardized subject lines, filtering and reporting become more efficient, allowing teams to quickly find requests for specific time periods. Additionally, the automated structure helps prevent missing information by ensuring that every request includes the employee’s name and the relevant dates.

Standardized subject patterns for different departments

Automatically generated work package subjects can be applied across various industries and teams. Let’s look at some example subject patterns that teams can use across different work package types.

These predefined formats help standardize naming conventions, making tracking and collaboration easier:

Department Example subject pattern
Human Resources VACATION REQUEST: [Author] [Start date] - [Finish date]
CANDIDATE INTERVIEW: [Custom Field: Candidate] with [Assignee] on [Start date]
Finance & Accounting SUPPLIER INVOICE: [Author] Invoice [Creation date] - [Custom Field: Invoice ID]
EXPENSE REPORT: [Author] - [Custom Field: Expense Type] from [Creation date]
Marketing CAMPAIGN: [Project name] - [Custom Field: Campaign Name] Launch [Start date]
SOCIAL MEDIA: [Author] - [Custom Field: Platform] from [Creation date]
Sales LEAD FOLLOW-UP: [Custom Field: Lead Name] (Source: [Custom Field: Lead Source]) - [Assignee]
CONTRACT RENEWAL: [Custom Field: Client Name] expires on [Finish date]
IT & Development RELEASE: [Project name] version [Version] on [Start date]
SECURITY PATCH: [Project name] - [Custom Field: Patch ID] on [Creation date]
Project Management MILESTONE: [Project name] - [Custom Field: Milestone Name] - Deadline: [Finish date]
RISK ASSESSMENT: [Project name] - [Priority] - [Creation date]
Facilities & Administration MAINTENANCE: [Custom Field: Location] - [Creation date] - Requested by [Author]
OFFICE ORDER: [Custom Field: Item Category] - [Author] - [Creation date]

By using predefined subject patterns, teams across different departments can ensure clear, standardized work package names that make tracking and collaboration easier.

Tips on crafting your own patterns

If you don’t see exactly what you need in the list above, here’s how to create patterns tailored to your team:

1. Identify critical attributes

Ask yourself: When someone sees the title, which details do they need right away?

  • Who’s involved? (Author, Assignee, Accountable, Client, Applicant)
  • What’s involved? (Venue, Office, Project)
  • Which date matters? (Start date, Finish date, Creation date)
  • Are there key custom fields? (Invoice ID, Budget Period, Lead Name)

2. Add meaningful labels

Include short, recognizable keywords that describe the purpose at a glance:

  • VACATION REQUEST
  • SUPPLIER INVOICE
  • BUG REPORT
  • CONTRACT RENEWAL

3. Start small and focus on impact

If you’re new to subject patterns, begin with one or two high-impact cases — perhaps work packages that frequently cause confusion, such as vacation requests or invoices.

  • Prioritize what matters most — Avoid adding too many details. Keep subjects short and clear for quick identification.
  • Expand gradually — Once you see the benefits, apply patterns to additional work package types.

4. Communicate the rollout

Make sure your team is aware of the new conventions. Share examples, explain the benefits, and provide guidance on how these patterns will improve workflows.

Stay tuned for automatically generated work package subjects

With Automatically generated work package subjects, OpenProject will soon introduce a great feature that will help teams save time, reduce errors, and ensure clarity in work package naming. Whether you’re managing vacation requests, invoices, or project milestones, structured subject patterns will bring more consistency to your workflows.

We’re excited to bring you this new feature soon — so stay tuned!

Want to be the first to know? Follow us on social media and subscribe to our monthly newsletter to stay up to date with OpenProject’s latest features and improvements.

OpenProject Roadmap 2025: Highlights of upcoming features and developments

28 January 2025 at 08:42

Transparency is a cornerstone of OpenProject’s open source values. By sharing our roadmap openly, we invite you to see where the software is heading, align your workflows with upcoming features, and actively contribute to the development process. At openproject.org/roadmap, you can continuously track which features are planned for which dates — while keeping in mind that plans may evolve.

This article provides a focused summary of our current priorities for 2025, looking beyond individual features to highlight overarching goals. Discover what’s planned for OpenProject in 2025!

Overview: Current focus topics for developing OpenProject

Here is a brief overview of the key areas we’re focusing on to make OpenProject even more valuable in 2025:

  1. Project portfolio management
  2. Team collaboration
  3. Integrations and API solutions
  4. User experience and accessibility
  5. Mobile app

Let’s take a closer look at each of these topics, highlighting exemplary features and why they’re planned for this year.


OpenProject’s focus on project portfolio management

Managing multiple projects efficiently is a critical challenge for many organizations. Our focus on project portfolio management in 2025 is planned to help you maintain clarity, prioritize effectively, and make strategic decisions across your portfolio.

Roadmap 2025: Planned portfolio management features

One of the exciting upcoming features regarding project portfolio management is the project lifecycle with stages and gates. These represent specific phases (stages) and critical decision points (gates) in a project lifecycle. By integrating these into the system, project portfolio managers will be able to better track and manage projects as they progress through different stages.

Preview OpenProject 2025: Project lifecycle with stages and gates - administration

Image: Preview OpenProject 2025 – Project lifecycle with stages and gates - administration. Please note that the feature is still in development and this is just a preview.


OpenProject’s focus on team collaboration

Collaboration is the foundation of successful project management. In 2025, we’re planning enhancements to help teams communicate, coordinate, and work together seamlessly.

Roadmap 2025: Planned collaboration features

Meetings play an essential role in project collaboration – for companies of all sizes. That’s why we’re excited to continue improving our dynamic meetings module this year. Some key features will be the ability to take meeting minutes during the meeting as well as recurring meetings.

Preview OpenProject 2025: Recurring meetings

Image: Preview OpenProject 2025 – Recurring meetings. Please note that the feature is still in development and this is just a preview.


OpenProject’s focus on integrations and API solutions

Integrations and API solutions remain a priority to ensure OpenProject works seamlessly with other tools in your ecosystem. These planned improvements aim to make workflows smoother and more connected.

Roadmap 2025: Planned integrations

The Nextcloud integration for OpenProject has played a central role in file management for years. We are very happy about this collaboration and look forward to developing further integrations with valued open source partners such as Element and XWiki soon.

Find out more about integrations for OpenProject.


OpenProject’s focus on user experience and accessibility

Making OpenProject more intuitive and accessible is an ongoing goal. We aim to ensure that every user, regardless of their technical background or abilities, can benefit from the software. In 2023, we started introducing the Primer design system and continued applying it last year. In 2025, we will continue applying standardized components to missing pages and improving accessibility, with a special focus on the Scrum module. Learn more about the Primer design system for OpenProject.


Mobile app

In 2025, we continue developing our mobile app, which is not yet publicly available. While most of our developers are focused on the web app, we are excited about the progress of our mobile app. Stay tuned for updates as we work toward delivering a powerful mobile experience.

The OpenProject mobile app Home screen in an alpha version

Image: The OpenProject mobile app Home screen in an alpha version. Please note that the app is still in development and this is just a preview.


Your feedback, ideas, and wishes for our roadmap

Your opinion matters: Are these planned features useful to you? Is anything missing that you really wish for? We would love to hear from you.

As an open source company, we work in the open. So if you would like to participate in OpenProject, join our Community instance to request features, report bugs, and get early access to upcoming releases. See this guide to our Community instance to learn how exactly you can contribute.


Stay connected

Apart from using our Community instance, there are other ways to stay informed about OpenProject:

OpenProject 15.2: Set reminders for work packages

22 January 2025 at 10:04

We are very happy to announce the release of OpenProject 15.2. With this update, users are now able to set reminders for work packages to never forget about a task again. Another great features are:

… as well as a continued update of page headers and subheaders.

In this blog article, we’ll examine the feature of setting reminders for work packages along with the feature of exporting time tracked in work packages now as PDF. To learn more about the other features and bug fixes included in version 15.2, please check out our release notes.

Set reminders for work packages

With OpenProject 15.2, you can stay on top of your tasks with the new Reminder feature. Need a nudge about a work package at a later time? Simply open the work package, click the new Reminder icon, and set the date and time for your reminder. When the moment comes, you’ll receive a notification in your notification center, ensuring you never miss a critical task.

Screenshot of a work package, the new reminder icon is highlighted

Simply click on the Reminder icon and specify when you would like to be notified:

Screenshot of the Reminder settings

We expect this feature to help many users to organize themselves even better and to keep the notification center free of outdated reminders. Maybe it has happened to you that you don’t mark notifications as read because you want to edit or view the corresponding work package later. However, this causes your notification center inbox to grow over time and become more and more cluttered.

In addition, it can often happen in your daily work that you have a work package open which you would like to look at again later – today, or days or weeks later. This is especially true in management positions if you want to monitor the progress of a task.

With the new reminder feature, you can now focus on your most urgent work and let OpenProject remind you of the work packages that will become relevant at a later point in time.

Export timesheets as PDF

Time tracking - and reporting in a nicely styled document – grows more and more important for many companies and freelancers. Until now, you could export your OpenProject timesheets to Excel.

With OpenProject 15.2, exporting time reports just got more flexible! You can now also generate PDF timesheets in the Time and Costs module. Simply set up your report filters, click the Export PDF timesheet button, and download a polished, easy-to-share PDF report.

Important

Please note that for now, the PDF export focuses exclusively on time entries and does not include cost data.

Here’s an example:

Screenshot showing the time and costs module with a highlighted ‘Export PDF timesheet’ button

… And this is how the generated PDF will look like:

Screenshot showing the exported timesheet from OpenProject to PDF


OpenProject 15.2: Migration, Installation, Updates and Support

Follow the upgrade guide for the packaged installation or Docker installation to update your OpenProject installation to OpenProject 15.2. We update your hosted OpenProject environments (Enterprise cloud) today, January 22, 2025.

You will find more information about all new features and changes in our Release notes or in the OpenProject Documentation.

If you need support, you can post your questions in the Community Forum, or if you are eligible for Enterprise support, please contact us and we are happy to support you personally.

Credits

A very special thank you goes to the City of Cologne and ZenDiS for sponsoring parts of this release. Your support, alongside the efforts of our amazing Community, helps drive these innovations.

Also, a big thanks to our Community members for reporting bugs and helping us identify and provide fixes. Special thanks for reporting and finding bugs go to Stefan Weiberg.

Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! This release we would like to highlight

Would you like to help out with translations yourself? Then take a look at our translation guide and find out exactly how you can contribute. It is very much appreciated!

As always, we welcome any feedback on this release. 💙

❌