Task #6534 (closed)
Opened 8 years ago
Closed 7 years ago
"Meta" development pages.
| Reported by: | jamoore | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | OMERO-4.4.7 |
| Component: | Documentation | Version: | n.a. |
| Keywords: | n.a. | Cc: | omero-team@… |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | n.a. |
Description
The following pages (all recently IM'd from Jean-Marie to Elwood) are related to how to go about developing rather than info on OMERO itself (i.e. process):
Not included was the private:
Jean-Marie also IM'd the more coding based:
which is similar to the (non-IM'd) pages from Will:
Currently only process-summary and development_env are prominently linked from the new-start-info, while only WorkingWithOmero is linked from the top of the trac hierarchy, OmeroHome.
#6533 proposes moving development_env onto trac with the other configuration information. If that's the case, then I'd propose that the "Develoment" of new-start-list be moved completely to OmeroHome, and a single point added under "Getting started" which clearly points to OmeroHome as "read first" OmeroHome should then become the clear outline of dev and meta-dev resources that are most important. Something like:
Getting Your Hand's Dirty
WorkingWithOmero describes various tools and resources you will find useful when working with OMERO. If you need more help using git, see OmeroGit?.
How To start Development - This gives an overview of the development process that we currently use which utilises Git & Git-Flow (NB. For more information about git see the git movies that Josh prepared & the Git Usage for OMERO developers)
More technical matters are described under:
- ExtendingOmero
- Java Language Bindings
- Python Language Bindings
- C++ Language Bindings
- Developing Clients using OmeroBlitz
- Developing Scripts
- Developing WebApps
- OMERO Architecture (From a programmer's perspective)
For information about the development process itself, including coding standards, conventions, etc. see:
- DevelopmentGenericProcess
- DevelopmentStandards
- OmeroCodingStandard
- OmeroProcess
- OmeroDevelopment
- XXX: process-summary (time to integration this? josh)
Change History (8)
comment:1 Changed 8 years ago by jmoore
comment:2 Changed 8 years ago by jmoore
- Milestone changed from OMERO-Beta4.3.2 to OME-5.0
comment:3 Changed 7 years ago by jmoore
Referencing ticket #6382 has changed sprint.
comment:4 Changed 7 years ago by jmoore
- Milestone changed from OMERO-Beta4.4 to OMERO-Beta4.4.1
comment:5 Changed 7 years ago by jmoore
- Milestone changed from OMERO-4.4.4 to OMERO-4.5
Don't see this large scale refactoring happening for 4.4.4. If anyone wants to tackle bits of it, add comments here with whatever has been accomplished.
comment:6 Changed 7 years ago by jmoore
Referencing ticket #6382 has changed sprint.
comment:7 Changed 7 years ago by hflynn
Work associated with this now under way under ticket #10199 and the rest of it seems to have been mostly covered by the conversion to Sphinx. I suggest closing this.
comment:8 Changed 7 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
Referencing ticket #6382 has changed sprint.