Oriact Blog

Mon
2010
01-11

Dear Users,

We at team Origo are quite excited about the latest release - this weekend we have released a new Origo version, 2010.5! Together with the previous, intermediate milestone 2010.4, Origo provides new features, two of which I want to present here.

A Brand new Design

The Origo Team has found a new member in Eva, who not only brings new ideas to Origo, but a fresh, non-programmer mind and a very keen eye for design :) She has spend some quality time resolving design sins that we have committed in the past, and has revamped the basic layout, colors and look of the site. The result is the new theme named "Oxymoron". The changes you see are only part of the redesign: we plan to work some more on the different elements, and we will also reorganize the menu.

The most important changes in the theme are:

New Header

This is perhaps the most prominent change: we've change the header of the page containing the menu and navigation links. The top links are enlarged and put in nice big buttons at the top of the page.

New Menu

The menu that was previously on the left side is now integrated into the header directly under the top links. Note that although the location changed, the menu points themselves are the same.

Git Support

It has always been one of Origo's principal design goals to be as flexible as possible. It is why we chose a plug-in system for the web front-end, and a message based node system for the back-end. In this release, we've added Git as a second flavor of source code management system, a fast version control system where each clone is a full-fledged repository, which allows for distributed workflows for both individuals and teams.

Origo's Git support integrates into the existing architecture, i.e. pushes to your Origo's Git repository are tracked by the work item system and will show up on the dashboard and result in email notifications. Each project can hold multiple repositories, all of them protected by the usual access rights.

Together with private projects - a project type that allows client users that can access content and issues that are otherwise hidden from the public - we've decided to release Git exclusively on oriact.com, our Origo Team Workspace for users with professional needs.

Other Changes

Besides these two bigger features there is a number of smaller changes and other improvements in this release:

  • Annotated tag- and visibility changes in email notifications
  • API changes - please consult the changelog for details
    A semantic change in the return value of issue.retrieve
    Some project related calls have a new parameter denoting a project's revision control system (SVN or Git)
  • Simple matrix on project request & manage page explaining access rights
  • Update to newer Drupal Core & 3rd party modules (Diff, jQuery-UI, Pathauto, Token)


As always, the more technical details of this update and its list of bug-fixes can be viewed in Origo's 2010.5.

Mon
2010
20-09

We're aware that our documentation is not very user-friendly and it is difficult to understand what Origo's capabilities are. Here is a new picture of the architecture of Origo.

hopefully this helps!
Tue
2010
10-08

Dear Users,

We've just updated the servers with Origo's new version, 2010.3. By far the largest change of this release is the issue tracker: large parts of the the main overview page were rewritten to support a brand new feature - custom filter categories. But there's a slew of other new features, too! Here's an overview over all of them

Custom Categories

Until now, the issue tracker's filtering capabilities were quite limited: you're provided with a fixed set of six filters, the "Tags" containing most of the tags one assigned to the issues. But we now have changed this to be much more flexible! You may categorize issue tags by using a special delimiter, "::" (two colons). Each used prefix will cause a separate filter to appear on the issue overview page. So by using e.g. "priority::high" and "priority::low" in your issues will result in a new filter, which you can direct use for searching through your issues.

We also added the possibility for project owners to order and hide the filters, so you can rearrange them to suit your needs. Just click the "Customize Filters" link, and drag and drop the filters around, or click the "hide" icon to remove them from public view.


Horizontal Layout

We've rearranged some of the input fields in the issue pages. It now puts some of the inputs side-by-side, resulting in a broader page, and thus eliminating some of the necessary scrolling to get to the main "Description" field.

Take Button

The "Assigned To" input field now sports a "Take" button - a useful little shortcut when assigning issues to oneself!

Code Highlighting

Patrick enabled a whole lot of new languages in the code highlighting engine for you to enjoy more colorful code :) Check the list of supported languages right below the text input field when creating new or editing existing content.

Striked-through issue links

Another little useful helper: each issue that you link to using the [[issue:123]] shortcut will decorated with a strikethrough if the referenced issue is closed. This comes in very handy on lists of issues, where you can see the state of an issue at a glance!

Pagination of Reported Issues

The Reported Issues page was overhauled and now displays your issues in a paginated table, thus resolving the display errors we've had for users with a lot of reported issues.

New Setting "rss show unread"

You can now control the contents of your dashboard RSS feeds: should it display all work items (and let your RSS reader handle which ones you already read), or only new ones that you haven't seen before? Uncheck the box to restrict the feed to unread items only (note: this setting may take a while to show its effect, as the feeds are cached on the server).

New Setting "issues per page"

There's a new setting where you can choose how many issues you want to display on a single page of the issue overview. The "Reported Issues" page will use the same setting.

Configurable project frontpage

Project owners now have the option to change the project's landing page, e.g. to directly show the issue-tracker when navigating to the project. The setting can be found in the Navigation section of the project settings.

Other Changes

Of course there are further changes and bug fixes in this release, amongst them

  • Show diff in work item notifications for edited comments
  • Lift restriction on uploadable files (don't check file extensions)
  • API changes
    The user.list_reported_issues API call was changed so it can be used with pagination. Consult the changelog for details.
  • Code blocks now show line-numbers
  • Highlight changes to special tags
  • SVN Links in commit mails wrong
  • Improve sign in message
  • Refrain from creating Issue-Nodes when an error in the back end occurs (prevents "Zero Issues")


As always, the more technical details of this update and its list of bug-fixes can be viewed in Origo's changelog.

Sat
2010
10-07

This Wednesday, I've held a talk at the User Group of Switzerland. Note the somewhat special extend of this talk: it only encompasses part of Origo, namely it

  • targets Origo and its use of Drupal
  • highlights three specific problem areas


For your reference, the slides of my talk (in German) are attached to this post. For questions and/or clarifications, please be welcomed to post a comment below.

AttachmentSize
origo_dug_07-2010.pdf541.93 KB
Thu
2010
08-07

Hello everyone!

I would like to inform you all that the Oriact homepage (the selling platform of Origo) has a new design. You can visit the page at: www.oriact.com

The goal of the design was to strive for lighter colors and to incorporate the trademark Oriact green. It also features a new and improved prices table and better-structured information. In later updates, more restructuring and features will follow.

- your Origo Team