Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

User Story #7239 (closed)

Opened 12 years ago

Closed 12 years ago

Build fixes in 4.4.0 M1

Reported by: jamoore Owned by: jamoore
Priority: critical Milestone: OMERO-4.4
Component: Deployment Keywords: n.a.
Cc: Story Points: n.a.
Sprint: 2012-07-03 (18) Importance: n.a.
Total Remaining Time: 0.0d Estimated Remaining Time: n.a.

Description

The current plan for the first phase of 4.4.0 M1 includes a significant amount of build-related re-arrangement before other breaking changes start to take place

  • Ice 3.4 ZeroC already doesn’t like supporting our issues since we are still using 3.3. More and more of the current platforms are moving to 3.4, and we should probably do so as well. This also has an impact on which Python versions we support. Evaluate split build? Include earlier code gen (Josh).
  • Add Bio-Formats as a submodule … At the same time, we should decide on the github/bioformats strategy. How does synchronization take place, etc.
  • Remove/simplify most Hudson builds (Needs to be confirmed with Melissa). All builds should be properly documented.
  • Re-arrange components Remove the components/tools directory, and document how to add your own component.
  • Rectify server/ directory The intended role of the server/ directory is somewhat unclear due to the evolution of the /blitz directory.
  • Ease merging By removing the version number and other frequent minor annoyances, the branch workflow should become significantly easier.
  • Matrix Build On the one hand the most complicated build job (OMERO-trunk-components) should be simplified and made more robustness so it’s always green. On the other hand, exactly what each job does should be documented and why it’s so critical, so that the whole team can get involved. The goal would be ownership by everyone so that any failure becomes our top priority.

Change History (2)

comment:1 Changed 12 years ago by agilo

  • Status changed from new to accepted

Updated status, related task in progress

comment:2 Changed 12 years ago by jmoore

  • Resolution set to fixed
  • Sprint set to 2012-07-03 (18)
  • Status changed from accepted to closed

All tasks closed. Closing story.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.80637 sec.)

We're Hiring!