Changes between Version 8 and Version 9 of WikiStart


Ignore:
Timestamp:
Mar 30, 2010 1:45:02 PM (8 years ago)
Author:
fedorov
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v8 v9  
    1 = XDMA =
     1= Scientist's Digital Notebook =
    22
    3 The XDMA project is building a '''digital notbook''' for imaging systems in order to collect experimental metadata
     3''This is the developer web site for recording documentation, and bug reports. If you're looking for user-side information check out our main [http://www.bioimage.ucsb.edu/downloads/Digital%20Notebook web page].''
     4
     5The XDMA project is building a '''digital notbook''' for imaging systems in order to collect experimental metadata in textual and graphical form as well as to upload image and metadata into the Bisque system.
    46 
    57 * [http://biodev.ece.ucsb.edu/projects/bioimage/downloader/download/category/1 Download binary release for your system]
     
    911= Development =
    1012
     13If you simply want to browse the source code, please use our [http://biodev.ece.ucsb.edu/projects/xdma/browser Online Source Browser]
     14
    1115== Getting the source ==
    1216
    13 We are using [http://www.selenic.com/mercurial/wiki/index.cgi/Mercurial Mercurial]  for our source control system.
    14 This should be installed before proceeding.
    15 
    16 If you simply want to browse the source code, please go [http://biodev.ece.ucsb.edu/projects/xdma/browser here]
    17 
     17We are using [http://www.selenic.com/mercurial/wiki/index.cgi/Mercurial Mercurial]  for our source control system, so it should be installed before proceeding.
    1818You can get a read-only copy of imgcnv with the following command:
    1919{{{
     
    2121}}}
    2222
     23If you plan on submitting patches directly to our repository, You must be an enabled user.  You  can become a user by sending mail to kris@cs.ucsb.edu.
    2324
    24 if you plan on submitting patches directly to our repository,
    25 You must be an enabled user.  You  can become a user by sending mail to kris@cs.ucsb.edu.
    26 
    27 In a nut shell, developers must are able access the source using ssh.  In order to access the code
    28 you must provide me with your id_rsa.pub or id_dsa.pub, which you can find or generate using ssh-keygen.
     25In a nut shell, developers must are able access the source using ssh.  In order to access the code you must provide me with your id_rsa.pub or id_dsa.pub, which you can find or generate using ssh-keygen.
    2926The default location will be in your ~/.ssh/id_rsa.pub
    3027
    3128Once you are enabled you can get copy with
    3229{{{
    33 hg clone ssh://hg@biodev.ece.ucsb.edu/repos/xdma
     30hg clone ssh://hg@biodev.ece.ucsb.edu/xdma
    3431}}}
    3532
    36 See UsingMercurial for more instructions
     33== Making a release ==
     34
     35Once all updates to the source are done and all tests performed and you are ready to release, follow these procedures:
     36 * Tag the repository version:
     37{{{
     38hg tag Release-X.XX -m "Release X.XX"
     39hg push
     40}}}
     41 * Update the [wiki:Changelog Version change log] wiki page
     42 * Compile and upload all binaries into the Trac Uploader
     43 * Compile and upload debian packages