]> thyrsus.com Git - freecode-submit.git/commitdiff
Document that release withdrawal doesn't work yet in the 3.0 API.
authorEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 06:28:45 +0000 (02:28 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 06:28:45 +0000 (02:28 -0400)
freshmeat-submit
freshmeat-submit.xml

index 228e08e28d72af855c8d113c75be5e9f6ba959b5..53b85b5a764a5a9524d2667c345d28eab25e8fa3 100755 (executable)
@@ -98,6 +98,7 @@ class FreshmeatSession:
         "Withdraw a specified release from the current project."
         if self.verbose:
             print "Withdrawing %s release: %s" % (self.project, release)
+        raise FreshmeatSessionException("Release removal is not yet implemented in the 3.0 API.")
 
     def update_core(self, coredata):
         "Update the core data for a project."
index f3b09778f0ff84e9a6eaf278a4df209f7f390702..5e5ec1d5bab28e09d8379420407a8ff543a8276a 100644 (file)
@@ -6,7 +6,7 @@
 <refmeta>
 <refentrytitle>freshmeat-submit</refentrytitle>
 <manvolnum>1</manvolnum>
-<refmiscinfo class='date'>Dec 7 2003</refmiscinfo>
+<refmiscinfo class='date'>Oct 15 2010</refmiscinfo>
 </refmeta>
 <refnamediv id='name'>
 <refname>freshmeat-submit</refname>
@@ -50,7 +50,9 @@ freshmeat database via its API.</para>
 <listitem>
 <para>Delete the specified release rather than submitting it.  With
 this option, all data other than Project and Release are
-ignored.</para>
+ignored. Note: This is <emphasis role='bold'>not yet
+implemented</emphasis> in the 3.0 API; until it is, invoking
+this mode will throw an error.</para>
 </listitem>
 </varlistentry>
 <varlistentry>
@@ -268,6 +270,8 @@ mined out of the RPM.</para>
 data API significantly. While we have attempted to maintain backward
 compatibility, the data model has changed in significant ways.</para>
 
+<para>There is not as yet any way to withdraw a release.</para>
+
 <para>There is no longer a Branch attribute.</para>
 
 <para>The old Release-Focus field is gone.  As a special case, this