Controls the location of the homepage of a given document type. Use the identifier of the doctype.

Tags
Homepage Property
Identifier
projectdoc.doctype.(doctype).home
Data Type

Controls the location of the homepage of a given document type. Use the identifier of the doctype.

This selection is activated via the document wizard. Select the "Send to Homepage" checkbox to save the new page to the defined homepage.

The value of this property is either the title of the homepage (if the homepage is in the same space as this space property definition) or space key and title (as in SPACEKEY.Page Title).

Since version 2.0 of the projectdoc Toolbox it is also allowed to use a Confluence link to the wiki page.

Doctype Identifiers

The identifiers for the doctypes are:

Name ID Doctype Add-on Short Description
swad-section
The first chapter of the arc42 Template with information on requirements, quality goals, and stakeholders.
swad-section
The second chapter of the arc42 Template with information on constraints and conventions.
swad-section
The third chapter of the arc42 Template with information on context and external interfaces.
swad-section
The fourth chapter of the arc42 Template explains the solution idea.
swad-section
The fifth chapter of the arc42 Template with information on the local building blocks, and their dependencies and relationships.
swad-section
The sixth chapter of the arc42 Template with runtime information about the architecture.
swad-section
The seventh chapter of the arc42 Template with information about how the system is deployed.
swad-section
The eighth chapter of the arc42 Template with conceptional information about the system.
swad-section
The ninth chapter of the arc42 Template that explains the architecture decisions that led to the system.
swad-section
The tenth chapter of the arc42 Template that lists scenarios to systematically evaluate the architecture against the quality requirements.
swad-section
The eleventh chapter of the arc42 Template lists risks and technical debt.
swad-section
The last chapter of the arc42 Template lists terms of the domain and explains them.
access-information
Credentials for development systems where the password is known to all who have access to the Confluence wiki.
access-information-type

Type-specific category for access information.

alternative
This documents a possible option for a decision. Choose this document type to describe the alternative for a decision in more detail. This is typically a subpage of a decision document.
alternative-type
Group your alternatives by a self-defined type.
announcement
Announcements are a way to communicate an important piece of information with your team.
annual-vision

Describe your vision for one year. You plan will help you stay focussed to accomplish your goals.

annual-vision-type

Categories for annual visions.

app
Document your app for your users and customers.
app-component
Provide more detailed information about a component of a tool.
app-component-type

Document the purpose and usage of the components of this type.

app-extension
Document your extension for your users and customers.
app-extension-type

Document the purpose and usage of the extension of this type.

application
Applications provided functions required by services. Applications may be hosted on one or more systems.
application-type

Type-specific category for applications.

app-macro
Document the purpose and usage of the macro.
app-macro-type

Document the purpose and usage of the macros of this type.

app-parameter

A parameter is a configuration option. Parameter exist on different layers. Wizard and macro parameters are configuration options. Use
parameter types to organize them!

app-parameter-type

Document the purpose and usage of the app parameters of this type.

app-platform
Document a platform for apps.
app-platform-type

Document the purpose and usage of the platforms of this type.

app-service
Document a service provided by an app.
app-service-type

Document the purpose and usage of the app services of this type.

app-tool
Document a tool provided by an app.
app-tool-type

Document the purpose and usage of the app tools of this type.

app-type

Document the purpose and usage of the apps of this type.

swad
The blueprint of the arc42 Template creates a tree of pages in the Confluence space.
architecture-alternative
Document a possible option for an architecture decision. Choose this document type to describe the alternative for a decision in more detail. This is typically a subpage of an architecture decision document.
architecture-alternative-type
Group architecture alternatives by their type.
architecture-aspect
Document an aspect of your architecture. Something orthogonal or cross-functional like logging, exception handling or configurability.
architecture-aspect-type
Group architecture aspects by their type.
architecture-decision
Document a architecture decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand the decision.
architecture-decision-type
Architecture decisions are group by their types. A commonly used decision type is 'Architecture'.
artifact
Document requirements you impose on artifacts. Artifacts are created by processes defined and used by the team. This includes assemblies created by the build process, source code artifacts or reports.
artifact-type
Artifact types categorize artifacts.
asset
Explain an asset of your work. Add this document to a day in your diary.
asset-type

Categories for assets.

association
Associates two documents.
association-type
Categorize associations by a type.
assumption
Document assumptions to assess risks and opportunities for the project.
assumption-type
Assumptions are grouped by their type.
blackbox
Describe as a Blackbox the elements of a view where only the externally visible properties are relevant.
blackbox-type
Group blackboxes by their type.
blank
Native
The blank template simply provides a minimal integration with projectdoc features. It is a quick starting point to use projectdoc.
bookmarklet-editor
The bookmarklets editor is a simple page that allows teams to create their bookmarklets more easily. It also provides access to some standard bookmarklets provided for the projectdoc Toolbox.
category
Categories allow to set document instance of different doctypes in a hierarchy.
category-type
Categorize categories by a type.
change
Document a single change to configuration items or assets.
change-severity

Add an severity to classify changes.

change-status

Add a status to categorize changes.

change-theme

Add a theme to group changes.

change-type

Type-specific category for changes.

charter
Describes an information need and use this description as a basis to create and maintain a document.
charter-type
Categorize charters by a type.
cheat

A brief solution to a problem.

cheat-type

Categories for cheats.

checklist
Checklists allow to run manual tasks in a defined manner. It guides the user of the checklist through a process and helping to not forget a step.
checklist-type
Categorize checklists by type.
code
Describe the codes that are part of the product's API.
code-type
Code types categorize codes, used in logging or exception handling.
component
Components are part of a view on a system. A component may refer to a enclosed element or to a complete system of its own.
component-type
Component types categorize components.
configuration-item
Configuration items (CIs) may be (sub-)systems or components. Whatever may change and needs to be tracked may be documented as a CI.
configuration-item-status

Signals the status of an IT system, application, or a configuration item.

configuration-item-type

Type-specific category for configuration items.

cycle

Add cycles to group cycle phases.

cycle-phase

Cycle phases define phases that are bound to a cycle, such as lifecycles or iterations.

dataset

Datasets are used as the input and output of processes.

dataset-type

Type-specific category for datasets.

datatype
Document a data type for properties and codes.
datattype-type
Data type types categorize data types.
day

Store relevant information discovered today in your developer diary.

day-type

Categories for days.

decision
Document a decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand the decision.
decision-type
Group your decisions by a self-defined type.
deployment
Deployments provide information about updates on services and systems to users.
deployment-record
Record a deployment to a IT system.
change-type

Type-specific category for deployment records.

deployment-type

Type-specific category for deployments.

diary
The homepage of a developer's daily diary pages. Consider to add your diary to your personal space!
diary-type

Categories for diaries.

doctype
Document the usage of a doctype for your users.
app-doctype-type

Document the purpose and usage of the doctypes of this type.

document-property
Document the usage of a document property for your users.
document-property-type

Document the purpose and usage of the properties of this type.

document-section
Document the usage of a document section for your users.
document-section-type

Document the purpose and usage of the sections of this type.

environment
Document logical or physical groups of nodes.
environment-type
Type of an environment used by the project to deploy the application or the solution.
event
Associated an event with a day. A event is a collection of associated information for your later reference. Information may further be organized by subject, tags, categories, and audience.
event-type

Categories for events.

excerpt
Excerpts are abstracts of information found in a resource, such as a book. If you want to go into more detail for a given resource, there may be multiple excerpts as subpages of the resource document.
excerpt-type
Categorize excerpts by a type.
experience-level
Defines the context through which readers acquire skills. The level sets the expectation on the author's techniques to teach.
experience-level-type
Categorize experience levels by a type.
faq
FAQs help to record an answer to a frequently asked question concerning the project, the product, the system or the process.
faq-type
Categorize FAQs by a type.
feature
Documents a feature of the product. The top features define the main aspects of the product.
feature-type
Feature types categorize features.
generic
Generic Documents provide information where no other doctype matches.
generic-type
Categorize generic documents by a type.
glossary-item
Glossary items are part of the domain glossary for the project. Glossaries support the team to use terms of the domain consistently in conversations and documentation.
glossary-item-type
Categorize glossary items by a type.
improvement
Improvement proposals help to start the conversation within the team for process improvements.
interface
Interfaces document how elements of the system communicate with elements of this and other systems.
interface-type
Group interfaces by their type.
it-activity
IT Activities define activities for processes.
it-activity-type

Type-specific category for IT activities.

it-asset
IT Assets define assets required or produced by processes.
it-asset-type
Type-specific category for IT assets.
iteration
Document an Iteration that may be linked from JIRA. Allows the team to set the goal and add notes relevant to a particular iteration.
it-function
Functions are specialized organizational units to support business processes.
it-function-type

Type-specific category for IT functions.

it-procedure

IT Procedures define procedures for processes.

it-procedure-type

Type-specific category for IT procedures.

it-process
Processes organize activities to create a defined business value.
it-process-type

Type-specific category for IT processes.

it-service
IT Services provide business relevant services for customers.
it-service-classification

Classifiers to categorize services.

it-service-classification-type

Type-specific classification for IT services.

it-service-status

Signals the status of an IT Service.

it-service-type

Type-specific category for IT services.

it-system
Systems are part of environments where products are deployed to.
it-system-type
Systems are categorized by their type. These types may be quite concrete since systems by nature reference a hard- or software system usually by their IP address or DNS name. Therefore a system type may be 'Artifact Repository' or 'Virtual Server. And types may build hierarchies.
lifecycle

Add lifecycles to group lifecycle phases.

lifecycle-phase

Lifecycle phases define phases that are bound to a lifecycle.

location

Locations provide information about the whereabouts of assets, configuration items, and systems.

location-type

Type-specific category for locations.

mediatype
Resources are identified by their media type. This may be the MIME type, but also a human readable string, that identifies the syntactic format.
mediatype-type
Categorize media types by their type.

Metadata documents provide tables of simple key/value pairs. This information can be used as an aspect or as additional space properties to be available for reference on your wiki.

minutes
Record the action items of a meeting.
minutes-type
Group your minutes by a self-defined type.
mission-statement
Define a mission for your company or product.
mission-statement-type

Type-specific category for mission statements.

docmodule
A documentation module is a fragment which is usually transcluded by other documents. The lifetime of a module document is independent of the lifetimes of the documents that reference it.
module-type
Categorization of document modules for single sourcing.
month

Plan and run a retrospective for your month of work.

month-type

Categories for months.

node

Nodes are part of environments where artifacts are deployed to.

node-type

Node types categorize nodes.
open-issue
Open issues document what the team needs to know to proceed.
open-issue-severity
Open issues are grouped by the severity of their impact on the project.
open-issue-status
Open issues are grouped by the status.
open-issue-type
Group your open issues by a self-defined type.
opportunity
Document and track identified opportunities for the project.
opportunity-type
Opportunities are grouped by their type.
organization
Information about organizations that take a part in the project. You may collect common information here for all persons that belong to an organization, such as address or homepage.
organization-type
Categorize organizations by a type.
out-item
Out Items record topics that are out of the scope of the project. This is useful for project inception and for reference in the future.
out-item-type
Out item types categorize out items.
page-blueprint
Document the purpose and usage of a page blueprint.
page-blueprint-type

Document the purpose and usage of the page blueprints of this type.

pattern
Patterns provide solutions for problems in a given context. Patterns are usefull in multiple areas such as design, architecture, documentation, or process.
pattern-domain
Patterns are divided into different domains to group patterns.
pattern-type
Categorize patterns by type.
person
Provides information about a person. This includes contact information (important if the person is relevant for the team) or information about the competences (if the person is an author about a topic relevant for the project).
person-type
Categorize persons by a type.
problem
Document problems as a means to communicate the details and to use the information for reviews and retrospections.
problem-type
Problems are grouped by their type.
process-impact
Impacts define how the results of processes affect the world.
process-impact-type

Type-specific category for impacts.

process-outcome
Outcomes define the results of processes.
process-outcome-type

Type-specific category for outcomes.

product-backlog
Product Backlogs are means to collect user stories.
profile
Profiles provide views on documents via delegation.
profile-type
Categorize profiles by a type.
project-constraint
Project Constraints limit the options of a project.
project-constraint-type
Project constraint types categorize project constraints.
project-rule
Project Rules are defined by the team to enhance the collaboration and to define project standards.
project-rule-type
Categorize project rules by type.
project vision
Frame the vision for a project or iteration.
project-vision-type
Types to categorize vision statements for projects.
property
Properties are part of the configuration options of a system.
property-type
Property types categorize properties of products, such as parameters or configuration options.
quality
Qualities describe desired aspects of the product.
quality-scenario
Quality Scenarios document required qualities.
quality-scenario-type
Quality scenario types categorize quality scenarios.
quality-target
Documents a quality target for a product.
quality-target-type
Group quality targets by their type.
quote
Quotes relevant for the project. Allows to store the content and metadata to the quote.
quote-type
Categorize quotes by a type.
relation
Organizes glossary items.
relation-type
Categorize relations by a type.
release
Releases document the changes that are applied to a published version of a service.
release-note
Document changes provided by a release of a product.
release-note-type
Group your release notes by a self-defined type.
release-type
Type-specific category for releases.
report
Reports document what the team has decided or done. This is a generic document.
report-type
Group your reports by a self-defined type.
requirement
Documents requirements of a product.
requirement-type
Categorization of requirements for a product.
resource
Resources are books, webpages, videocasts relevant for the project. Add important information to your project about resources that lie outside the control of your team.
resource-type
Resources are identified by their type. This is not the MIME type, but human readable string, that identifies the semantic, rather than the syntactic format.
retrospective
Record the discussion of the team about their last iteration.
review
Plan and run your review meeting.
review-act
A single act to show on the review. Use this only if you have a lot to show or you want to reference the review results later. Often a simple numerated list is sufficient.
risk
Document and track identified risks for the project.
risk-action
Document actions to prevent or reduce the negative impact on exceptions on a project.
risk-action-type
Risk actions are grouped by their type.
risk-phase
Risks are grouped by the phase of their impact on the project.
risk-probability
Risks are grouped by the probability of having impact on the project.
risk-severity
Risks are grouped by the severity of their impact on the project.
risk-target
Document targets of risks.
risk-target-type
Risk tagets are grouped by their type.
risk-type
Risks are grouped by their type.
role
Defines a role with its responsibilities, tasks and requirements. Roles are incorporated by stakeholders who take interest in the project. The are also used to define the audience for documents.
role-type
Categorize roles by a type.
section
Sections of a document are typically part of a document. But the size of sections may vary. To support a team to write collaboratively on the documentation, a larger document may be subdivided into external section documents.
section-type
Categorize sections by a type.
service-announcement

Announcements communicate with stakeholders information about a service.

service-announcement-type

Type-specific category for service announcements.

service-level
Describe a service level for a service.
service-level-agreement
Provide information about a service level agreement (SLA).
service-level-agreement-type

Type-specific category for service level agreements.

service-level-requirement
Describe a requirement in terms of a service level.
service-level-requirement-type
Type-specific category for service level requirements.
service-level-type

Type-specific category for service levels.

space-blueprint
Document the purpose and usage of a space blueprint.
space-blueprint-type

Document the purpose and usage of the space blueprints of this type.

docsection
Compile other documents, yet space indices are themselves projectdoc documents. So they can be tagged and grouped.
space-index-type
Categorize space indexes by a type.
space-property
Space properties hold metadata of a space. They may be inherited by delegate spaces.
space-property-type

Document the purpose and usage of the space properties of this type.

stakeholder
A party that takes interest in a project. The stakeholder is either a real person, an organization or group, or represents a class of individuals, groups or organizations.
stakeholder-type
Categorize stakeholders by a type.
step
Describes a single step of an activity. A step is a generic document that is associated with a document that describes a process. It may be a test log or a howto.
step-type
Categorize steps by a type.
strategy
Defines a strategy for an organization or product.
strategy-type

Type-specific category for strategies.

subject
Subject documents allow to set document instance of different doctypes in a common context.
subject-type
Categorize subjects by a type.
swot
Work on strengths, weaknesses, opportunities, and threats.
swot-type

Type-specific category for SWOTs.

tag
Document the semantics of a tag. May also be used to document Confluence labels.
tag-type
Categorize tags by a type.
team-process
Document processes defined and used by the team.
team-process-type
Categorize team processes by type.
technical-debt
Technical Debts track issues to be paid back.
technical-debt-type
Technical Debts are grouped by the area they address.
test-case
Document a test case of your project.
test-case-type
Test case types categorize test cases.
test-charter
Defines a charter to run an exploratory test session.
test-charter-type
Test charter types categorize test charters.
test-data
Document data used for test cases.
test-data-type
Test data types categorize test data.
test-report
Documents the results of a test session for the sponsoring stakeholders.
test-report-type
Test report types categorize test reports.
test-session
Defines a document to collect information during a test session.
test-session-type
Test session types categorize test sessions.
todo

Add a todo note to your developer diary.

todo-type

Categories for todos.

tool
Document tools used by the team. Add information about how to fetch, install and best practices using it.
tool-type
Categorize tools by type.
topic
A description of a given topic. A topic may describing or explaining a concept, a task to accomplish or a reference. There are a couple of topic types that set the expectations for the reader. Instances of the topic doctype usually have independent lifetimes from any referencing documents.
topic-type
A topic type is a semantic type of the topic. It helps to set the expectations of potential readers.
tour
Guided tours through existing information. This allows to aggregate topics for a given question or audience, thus providing a view on a topic.
trigger

Triggers define signals for activities and processes.

trigger-type

Type-specific category for triggers.

use-case
Defines a use case of the product.
use-case-type
Use case types categorize use cases.
user-character
User Characters are the actors of user stories. They include personas and extreme characters.
user-character-type
User character types categorize user characters.
user-story
User Stories document a requirement of a stakeholder with a specific business goal. It also provides an acceptance test. It is a representation of a unit of work.
version
Document a version of a product or service.
version-type
Categorize versions by a type.
view
Different views on the product help to document the system and its architecture. Typical views are building block, runtime, or deployment.
view-type
Groups the views at a system.
vision

Describe your vision for your career.

vision-statement
Define the vision for your organization or product.
vision-statement-type

Type-specific category for vision statements.

vision-type

Categories for visions.

week

Plan and run a retrospective for your week of work.

week-type

Categories for weeks.

whitebox
Describe as a Whitebox the elements of a view where only the relations of internal elements are relevant.
whitebox-type
Group whiteboxes by their type.
work-instruction
Work Instructions define procedures for processes. Provide the most detailed information here how tasks are to be executed. This includes best practices.
work-instruction-type
Type-specific category for work instructions.
year

Create a year in your Diary.

year-type

Categories for years.

Related Properties

Subject Home
A space property to control the location of the homepage of a given subject. Use the name of the subject to define the space property name. The value is a link to the page to store documents associated with the specified subject. Only available for versions prior to 2.0.