If you’re new here: OneCamp is a self-hosted workspace (chat, tasks, docs, calls, calendar and AI agents) that you install on your own server. It is open source and free for up to 25 people.
Yesterday’s post introduced the workload: who has too much to do each week, counted in tasks. Tasks aren’t all the same size, though, and people aren’t there every week. This release fixes both, and makes it easier to move in from monday.com.

Every task now has an Estimate row in its panel. Type how long it should take: 2h, 1h 30m, 1.5h, or just 8 for eight hours.
The Time row underneath then reads, for example, “1h 15m logged of 12h”. It turns red once the time logged runs past the estimate, so you can see a task going over while it’s still in progress, not on the invoice.
A project’s admins set estimates, and each change goes into the task’s history.

Above the workload grid there’s now a Tasks / Hours switch. In hours:
If you don’t estimate, nothing changes: tasks mode works exactly as before.
Mark time off where you already keep your days: make a calendar event and tick Away. It becomes whole days, and shows muted on the calendar so it doesn’t look like a meeting.
The workload takes those working days out of that week’s capacity, in tasks and in hours:
Only the dates are shared: nobody sees what your event was called. And if your team spans time zones, a day off counts as one day for everyone, not two.
Admin → Import now has monday.com next to Asana, ClickUp, Jira, Linear, Trello, Notion and Todoist. Paste a personal API token (your avatar → Developers → My access tokens), pick a workspace, and check the plan before anything is written:
If an import isn’t what you wanted, Roll back takes out everything it made. The import guide covers every tool.
ClickUp subtasks and Linear sub-issues were being left out of imports, without any error. They now come across under their parent tasks, with their own comments and files.
Nested ones, a subtask of a subtask, go under the top-level task, since OneCamp’s subtasks are one level deep. If a subtask’s parent never arrives, the import says so in its error list rather than dropping it quietly.
In OneCamp, estimates, workload in hours and time off are in every edition, including the free one for up to 25 people, on your own server. There are new pages comparing OneCamp with Asana and monday.com, including what each still does better.