<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Developer_Information</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>Recent changes to Developer_Information</description><atom:link href="https://sourceforge.net/p/bibdesk/wiki/Developer_Information/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 27 Dec 2017 20:25:42 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/bibdesk/wiki/Developer_Information/feed" rel="self" type="application/rss+xml"/><item><title>Developer_Information modified by Christiaan Hofman</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -34,7 +34,7 @@

 If you want to contribute to the currently-shipping version of BibDesk, that's where to look for the source. 

-References to BibDesk 2.0 (aka BD2) around the wiki are referring to a side project to implement a more functional CoreData-based file format and UI for a future version of BibDesk that is in an exploratory state at present. If you want to contribute to the design and specification of this version, contact us via the [developers list](http://lists.sourceforge.net/lists/listinfo/bibdesk-develop), and take a look at the code in 
+References to BibDesk 2.0 (aka BD2) around the wiki are referring to a side project to implement a more functional CoreData-based file format and UI for a future version of BibDesk that is in an exploratory state at present. If you want to contribute to the design and specification of this version, contact us via the [developers list](https://sourceforge.net/projects/bibdesk/lists/bibdesk-develop), and take a look at the code in 

     trunk/bibdesk_2_test

@@ -46,10 +46,10 @@

 ### Mailing Lists

-  * [Developers list](http://lists.sourceforge.net/lists/listinfo/bibdesk-develop)
-  * [Bugs list](http://lists.sourceforge.net/lists/listinfo/bibdesk-bugs)
-  * [Feature Requests list](http://lists.sourceforge.net/lists/listinfo/bibdesk-rfes)
-  * [Subversion Commits list](http://lists.sourceforge.net/lists/listinfo/bibdesk-commit)
+  * [Developers list](https://sourceforge.net/projects/bibdesk/lists/bibdesk-develop)
+  * [Bugs list](https://sourceforge.net/projects/bibdesk/lists/bibdesk-bugs)
+  * [Feature Requests list](https://sourceforge.net/projects/bibdesk/lists/bibdesk-rfes)
+  * [Subversion Commits list](https://sourceforge.net/projects/bibdesk/lists/bibdesk-commit)

 ### Web Links

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christiaan Hofman</dc:creator><pubDate>Wed, 27 Dec 2017 20:25:42 -0000</pubDate><guid>https://sourceforge.net6941a765863821c7d0a97b7cbf16d35de588639a</guid></item><item><title>Developer_Information modified by Christiaan Hofman</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -2,15 +2,15 @@

 ## General Developer Info

-BibDesk is written in Objective-C with the Cocoa framework. It makes extensive use of third-party libraries, including [BTParse]. 
+BibDesk is written in Objective-C with the Cocoa framework. It makes extensive use of third-party libraries, including [BTParse](BTParse). 

-In order to contribute to the main programming, a basic knowledge of Cocoa programming and Objective-C is necessary. Some parts of the code are in C, and we occasionally have to change the [BTParse] library, which is written in C. 
+In order to contribute to the main programming, a basic knowledge of Cocoa programming and Objective-C is necessary. Some parts of the code are in C, and we occasionally have to change the [BTParse](BTParse) library, which is written in C. 

 There are currently few formal procedures for code review or coding standards. Most suggestions for improvement are expected to be discussed on the developer list before committing. 

 ### Subversion Repository Info

-**All** The source code necessary to build BibDesk is available in Subversion. There is a separate page on how to use the [BibDesk_Subversion_Repository]. 
+**All** The source code necessary to build BibDesk is available in Subversion. There is a separate page on how to use the [BibDesk Subversion Repository](BibDesk_Subversion_Repository). 

 ### Building BibDesk

@@ -18,11 +18,11 @@

 ### Unit Tests

-If you contribute new source code, running unit tests before committing is one way to help make sure that you haven't broken anything. Adding some unit tests of your own is a good way to make sure that future updates don't break your additions. More details at [Unit_Tests]. 
+If you contribute new source code, running unit tests before committing is one way to help make sure that you haven't broken anything. Adding some unit tests of your own is a good way to make sure that future updates don't break your additions. More details at [Unit Tests](Unit_Tests). 

 ### Localization

-If you want to help localize BibDesk in your language, please tell us on the [users list](http://lists.sourceforge.net/lists/listinfo/bibdesk-users). There is a separate page to explain what needs to be done to add a [BibDesk_Localization]. 
+If you want to help localize BibDesk in your language, please tell us on the [users list](http://lists.sourceforge.net/lists/listinfo/bibdesk-users). There is a separate page to explain what needs to be done to add a [BibDesk Localization](BibDesk_Localization). 

 ## Current direction

@@ -40,7 +40,7 @@

 in the SVN repository. 

-Preliminary work on an iOS port of the 1.x release of BibDesk has begun. Please see the [BibDesk_iOS] page for more information. 
+Preliminary work on an iOS port of the 1.x release of BibDesk has begun. Please see the [BibDesk iOS](BibDesk_iOS) page for more information. 

 ## Other Information

@@ -72,5 +72,5 @@

 ### BD2 info

-  * [BibDesk_2.0_Design_Document] - a document describing some of the original design ideas behind BD2. Currently a bit out of date. 
-  * [BD2-open-questions] - Design problems that should be solved before we start on the new BD2 project. 
+  * [BibDesk 2.0 Design Document](BibDesk_2.0_Design_Document) - a document describing some of the original design ideas behind BD2. Currently a bit out of date. 
+  * [BD2-open-questions](BD2-open-questions) - Design problems that should be solved before we start on the new BD2 project. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christiaan Hofman</dc:creator><pubDate>Mon, 23 Jun 2014 19:35:43 -0000</pubDate><guid>https://sourceforge.net446bb21591061a1bb7c6992a67922bc5a946f401</guid></item><item><title>Developer_Information modified by Colin A. Smith</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -40,6 +40,8 @@

 in the SVN repository. 

+Preliminary work on an iOS port of the 1.x release of BibDesk has begun. Please see the [BibDesk_iOS] page for more information. 
+
 ## Other Information

 ### Mailing Lists
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin A. Smith</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:21 -0000</pubDate><guid>https://sourceforge.netc4a47d743691bfe870275136355ebfd444e99f95</guid></item><item><title>Developer_Information modified by Colin A. Smith</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -62,6 +62,7 @@
   * Michael Hohensee (mhohensee) 
   * Adam Maxwell (amaxwell) 
   * Michael McCracken (mmcc) 
+  * Colin Smith (ununnilium)

 This is a group you can join! Contribute a couple of patches or just seem trustworthy, and ask on the developer list. We'll add you. 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colin A. Smith</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:21 -0000</pubDate><guid>https://sourceforge.net3c62c11bd3e5110c1491871883bfdcce7b7e4753</guid></item><item><title>Developer_Information modified by Christiaan Hofman</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -57,6 +57,7 @@

 The current SVN committers are the following, in alphabetical order: 

+  * Adam Goldstein (zcalifornianus) 
   * Christiaan Hofman (hofman) 
   * Michael Hohensee (mhohensee) 
   * Adam Maxwell (amaxwell) 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christiaan Hofman</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:21 -0000</pubDate><guid>https://sourceforge.netf2c2e95332164b8c513d603d5d01de46b1409577</guid></item><item><title>Developer_Information modified by Christiaan Hofman</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -2,7 +2,7 @@

 ## General Developer Info

-BibDesk is written in Objective-C with the Cocoa framework. It makes extensive use of third-party libraries, including [BTParse] and the [Omni_Frameworks]. 
+BibDesk is written in Objective-C with the Cocoa framework. It makes extensive use of third-party libraries, including [BTParse]. 

 In order to contribute to the main programming, a basic knowledge of Cocoa programming and Objective-C is necessary. Some parts of the code are in C, and we occasionally have to change the [BTParse] library, which is written in C. 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christiaan Hofman</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:21 -0000</pubDate><guid>https://sourceforge.net6c5ae08eaeaf04b3d4a866a78987beb26b1aa0a5</guid></item><item><title>Developer_Information modified by GregJefferis</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -15,6 +15,10 @@
 ### Building BibDesk

 Once you have downloaded the source from Subversion, you can [build BibDesk](BuildingFromSVN). 
+
+### Unit Tests
+
+If you contribute new source code, running unit tests before committing is one way to help make sure that you haven't broken anything. Adding some unit tests of your own is a good way to make sure that future updates don't break your additions. More details at [Unit_Tests]. 

 ### Localization

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">GregJefferis</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:20 -0000</pubDate><guid>https://sourceforge.net2b0b6819126f0476b5d3b5f19d237f51ac8e8dd5</guid></item><item><title>Developer_Information modified by Michael McCracken</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,7 +2,7 @@

 ## General Developer Info

-BibDesk is written in Objective-C with the Cocoa libraries. It makes extensive use of third-party libraries, including [BTParse] and the [Omni_Frameworks]. 
+BibDesk is written in Objective-C with the Cocoa framework. It makes extensive use of third-party libraries, including [BTParse] and the [Omni_Frameworks]. 

 In order to contribute to the main programming, a basic knowledge of Cocoa programming and Objective-C is necessary. Some parts of the code are in C, and we occasionally have to change the [BTParse] library, which is written in C. 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael McCracken</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:20 -0000</pubDate><guid>https://sourceforge.neteda999497c02f48ed7754dfd53412c73b3c17ccf</guid></item><item><title>Developer_Information modified by Michael McCracken</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael McCracken</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:20 -0000</pubDate><guid>https://sourceforge.netdb4697a5a40a15d59b9d372c11bf13219e8aceb7</guid></item><item><title>Developer_Information modified by Christiaan Hofman</title><link>https://sourceforge.net/p/bibdesk/wiki/Developer_Information/</link><description>&lt;div class="markdown_content"&gt;&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#general-developer-info"&gt;General Developer Info&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#subversion-repository-info"&gt;Subversion Repository Info&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#building-bibdesk"&gt;Building BibDesk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#localization"&gt;Localization&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#current-direction"&gt;Current direction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#other-information"&gt;Other Information&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#mailing-lists"&gt;Mailing Lists&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#web-links"&gt;Web Links&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#committers"&gt;Committers&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#bd2-info"&gt;BD2 info&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2 id="general-developer-info"&gt;General Developer Info&lt;/h2&gt;
&lt;p&gt;BibDesk is written in Objective-C with the Cocoa libraries. It makes extensive use of third-party libraries, including &lt;span&gt;[BTParse]&lt;/span&gt; and the &lt;span&gt;[Omni_Frameworks]&lt;/span&gt;. &lt;/p&gt;
&lt;p&gt;In order to contribute to the main programming, a basic knowledge of Cocoa programming and Objective-C is necessary. Some parts of the code are in C, and we occasionally have to change the &lt;span&gt;[BTParse]&lt;/span&gt; library, which is written in C. &lt;/p&gt;
&lt;p&gt;There are currently few formal procedures for code review or coding standards. Most suggestions for improvement are expected to be discussed on the developer list before committing. &lt;/p&gt;
&lt;h3 id="subversion-repository-info"&gt;Subversion Repository Info&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;All&lt;/strong&gt; The source code necessary to build BibDesk is available in Subversion. There is a separate page on how to use the &lt;a class="alink" href="/p/bibdesk/wiki/BibDesk_Subversion_Repository/"&gt;[BibDesk_Subversion_Repository]&lt;/a&gt;. &lt;/p&gt;
&lt;h3 id="building-bibdesk"&gt;Building BibDesk&lt;/h3&gt;
&lt;p&gt;Once you have downloaded the source from Subversion, you can &lt;a class="" href="/p/bibdesk/wiki/BuildingFromSVN/"&gt;build BibDesk&lt;/a&gt;. &lt;/p&gt;
&lt;h3 id="localization"&gt;Localization&lt;/h3&gt;
&lt;p&gt;If you want to help localize BibDesk in your language, please tell us on the &lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-users"&gt;users list&lt;/a&gt;. There is a separate page to explain what needs to be done to add a &lt;span&gt;[BibDesk_Localization]&lt;/span&gt;. &lt;/p&gt;
&lt;h2 id="current-direction"&gt;Current direction&lt;/h2&gt;
&lt;p&gt;The development of current 1.x releases of BibDesk is taking place in the &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;trunk&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;bibdesk&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;subdirectory of the SVN repository. &lt;/p&gt;
&lt;p&gt;If you want to contribute to the currently-shipping version of BibDesk, that's where to look for the source. &lt;/p&gt;
&lt;p&gt;References to BibDesk 2.0 (aka BD2) around the wiki are referring to a side project to implement a more functional CoreData-based file format and UI for a future version of BibDesk that is in an exploratory state at present. If you want to contribute to the design and specification of this version, contact us via the &lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-develop"&gt;developers list&lt;/a&gt;, and take a look at the code in &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;trunk&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;bibdesk_2_test&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;in the SVN repository. &lt;/p&gt;
&lt;h2 id="other-information"&gt;Other Information&lt;/h2&gt;
&lt;h3 id="mailing-lists"&gt;Mailing Lists&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-develop"&gt;Developers list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-bugs"&gt;Bugs list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-rfes"&gt;Feature Requests list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="http://lists.sourceforge.net/lists/listinfo/bibdesk-commit"&gt;Subversion Commits list&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="web-links"&gt;Web Links&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="" href="http://cia.navi.cx/stats/project/bibdesk" rel="nofollow"&gt;CIA stats page&lt;/a&gt; - provides an RSS feed for commits to Subversion. &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="committers"&gt;Committers&lt;/h2&gt;
&lt;p&gt;The current SVN committers are the following, in alphabetical order: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Christiaan Hofman (hofman) &lt;/li&gt;
&lt;li&gt;Michael Hohensee (mhohensee) &lt;/li&gt;
&lt;li&gt;Adam Maxwell (amaxwell) &lt;/li&gt;
&lt;li&gt;Michael McCracken (mmcc) &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is a group you can join! Contribute a couple of patches or just seem trustworthy, and ask on the developer list. We'll add you. &lt;/p&gt;
&lt;p&gt;The SVN committer list is smaller than the CVS list was. That's probably just because those project members didn't ask for access after the switch to SVN. If that's you and you want to commit again, just ask. &lt;/p&gt;
&lt;h3 id="bd2-info"&gt;BD2 info&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;[BibDesk_2.0_Design_Document]&lt;/span&gt; - a document describing some of the original design ideas behind BD2. Currently a bit out of date. &lt;/li&gt;
&lt;li&gt;&lt;span&gt;[BD2-open-questions]&lt;/span&gt; - Design problems that should be solved before we start on the new BD2 project. &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Christiaan Hofman</dc:creator><pubDate>Sat, 21 Jun 2014 21:17:20 -0000</pubDate><guid>https://sourceforge.net9ee41a38425fdfe449d70b90266a08e073599c2b</guid></item></channel></rss>