Closed Bug 291428 Opened 20 years ago Closed 18 years ago

Seamonkey Versioning is rejected by AddItem.php

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: goodwill.mozilla.bugzilla, Assigned: morgamic)

Details

Attachments

(2 files)

I looked over all the bugs regarding VersionCheck.php and it seems (to me at
least) that this particualr concern is not really foudn any of them.

I tried to submit an extension and got back an error:
Error! The MaxAppVer for Mozilla of 1.8a4 in install.rdf is invalid.
Errors were encountered during install.rdf checking...

I looked at VersionCheck.php and it complies with the proper versioning. It
however does not comply with versioning for Seamonkey which has letters in it. 
(ex. 1.8a1, 1.8a6 , 1.8b1) 
Now I know Seamonkey is now the unofficial child of mozilla but should not this
somehow be addressed in VersionCheck.php. 
The only workaroudn so far is to make it version 1.8
I am positive there enough changes between lets say 1.8a1, and 1.8b1 to break
some extensions. Marking them all as 1.8 is probably not gonna work.
I will double check this by passing VersionCheck.php ?debug=true with various
Seamonkey versions.  I apologize for the inconvenience -- in the slimming down
of this script I removed some of the string manipulation and unnecessary looping
and this must be the source of the problem.  I will see what I can do to modify
the SQL query so that it accomodates the extra characters in Seamonkey versions.
 Thanks for submitting this bug.
Assignee: Bugzilla-alanjstrBugs → mike.morgan
this contains the install.rdf that is rejeted.
the install.rdf with 1.8a4 for mozilla
The issue is with additem, not versioncheck.
Summary: Seamonkey Versioning is rejected by VersionCheck.php → Seamonkey Versioning is rejected by AddItem.php
Did you use the GUID that belongs to mozilla.org, or the one that belongs to the
new project?  If the latter, then this is a duplicate bug.
That guid belongs to mozilla. That is the guid for mozilla suite/seamonkey.

    <em:targetApplication>
     <Description>
       <em:id>{86c18b42-e466-45a9-ae7a-9b95ba6f5640}</em:id>
       <em:minVersion>1.7</em:minVersion>
       <em:maxVersion>1.8a4</em:maxVersion>
     </Description>
   </em:targetApplication>    
int_version is null.  Bug 284025 will fix the root cause.
Target Milestone: 1.0 → 1.1
Target Milestone: 1.1 → 2.0
The additem.php doesn't want to play with SeaMonkey 1.5

Error! The MaxAppVer for SeaMonkey of 1.5 in install.rdf is invalid.

<!-- target: SeaMonkey, version 1.0 to 1.5 -->
<em:targetApplication>
	<Description>
		<em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
		<em:minVersion>1.0</em:minVersion>
		<em:maxVersion>1.5</em:maxVersion>
	</Description>
</em:targetApplication>
What is Seamonkey 1.5, their trunk?
AMO bugspam. Correcting QA contacts on OLD bugs (mozilla.update@update.bugs)

-> Correct QA contact (developers@add-ons.bugs)

Filtermeplzkthx
QA Contact: mozilla.update → developers
in light of Bug 342816 is this fixed?
Since there have been no replies to Majken's question, I am assuming this bug is resolved, as we do now support versions with letters in them.

If this is not resolved, please let us know.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
SeaMonkey versioning is accepted, I can verify this as I recently uploaded an add-on compatible with SeaMonkey 1.1a - 1.1

Mozilla suite versioning is definitely accepted, as you can see by the many and varied add-ons that clearly state that they are compatible with it - https://addons.mozilla.org/mozilla/10/ https://addons.mozilla.org/mozilla/220/ https://addons.mozilla.org/mozilla/1439/ etc.

1.8a4 isn't currently an accepted version number... maybe we should make it one as it did exist in the past.. but then maybe not, seeing as it's discontinued and the suite doesn't even support install.rdf anyway.
Status: RESOLVED → VERIFIED
OS: Windows Server 2003 → All
Hardware: PC → All
Target Milestone: 2.0 → ---
Version: unspecified → 1.0
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: