Hello all

Building the releases, I would like to note some changes I think should be made 
to the how to release document.

> How To Release BibDesk

Add step: run "svn up" in the directory with your BibDesk source.

> 
> - clean the project in Release configuration, make sure you also clean the 
> dependencies and precompiled header
> 
> - change version numbers
>   *  Info.plist
>   *  version.texi
>   *  Info.plist and InfoPlist.strings in the BibImporter project
>   *  Info.plist and InfoPlist.strings in the QuickLook-BibDesk project
> 

Add remark: Be sure to change version numbers in the files just mentioned in 
all localizations.

> - run "agvtool bump"
> 
> - update release notes as necessary by reading commit-list messages
> 
> - commit changes
> 
> - tag the source using `svn copy -m "Tag for release" 
> https://bibdesk.svn.sourceforge.net/svnroot/bibdesk/trunk 
> https://bibdesk.svn.sourceforge.net/svnroot/bibdesk/tags/REL_1_x_x` where 
> REL_1_x_x is the new version number
> 
> - recompile the "BibDesk" target in Release configuration
> 
> - build the "DiskImage" target, which should drop a disk image and an 
> (partial) appcast XML on your desktop
> 

Add: sign into the sourceforge site.

> - follow the sf.net release instructions at 
> http://apps.sourceforge.net/trac/sourceforge/wiki/Release%20files%20for%20download,
>  or use the web interface, as follows:
>   *  At https://sourceforge.net/projects/bibdesk/develop [delete: in the 
> BibDesk project,] follow the "File Manager" item in the "Project Admin" menu
>   *  click the BibDesk folder
>   *  right-click the BibDesk folder and choose "New folder", name it the same 
> as the disk image (without the dmg part)
>   *  right-click the new folder and choose "Uploads here"
>   *  click the "Upload File" link, and select the disk image
>   *  click the uploaded disk image file, and check the "Mac (OSX)" button, 
> hit Save
>   *  file release docs:  
> http://apps.sourceforge.net/trac/sourceforge/wiki/Release%20files%20for%20download
> 

Delete the last item above.

I spent a long time trying to figure out how to "file release docs" when I 
realized that this was a link to the instructions for uploading, not a step 
during which I was supposed to file release documents (for instance, the 
release notes).

> - edit the release notes at relnotes.html

Append "on the web server by copying each bullet point in relnotes.rtf (in the 
BibDesk project) into an <li></li> element in relnotes.html on the server."

> 
> - update the release notes lines in the generated appcast XML using <li> 
> elements

append "as before, taking each point from relnotes.rtf."

> 
> - insert the <item> from the generated and edited appcast XML in bibdesk.xml 
> on the web server, above the older <item>s
> 
> - test the new download from the sourceforge.net downloads
> 
> - copy the edited bibdesk.xml back to the server
> 
> - post appropriate messages to bibdesk-announce and bibdesk-users (someone 
> should also post to macosx-tex)
> 

------------------
Adam M. Goldstein PhD, MSLIS
--
[email protected]
http://www.iona.edu/faculty/agoldstein
--
(914) 637-2717
--
Dept of Philosophy
Iona College
715 North Avenue
New Rochelle NY 10801

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bibdesk-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to