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® 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
