Closed Bug 269505 Opened 20 years ago Closed 19 years ago

<translator> and <developer> elements in EM RDF (themes and extensions)

Categories

(Toolkit :: Add-ons Manager, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dtomaszuk, Assigned: robert.strong.bugs)

References

()

Details

(Keywords: fixed1.8.1)

Attachments

(2 files, 2 obsolete files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040616
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

I think you should add <em:translator> to http://www.mozilla.org/2004/em-rdf#.
(just like <em:creator>)

Reproducible: Always
Steps to Reproduce:
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
<em:translator> should use xml:lang (bug 274068 on RDF for lang'd literals 
pending).
Attached image screenshot
Mike, I attached a screenshot for your review instead of the patch since it is probably easier for you to review it this way. I went ahead and added both translator and developer while leaving contributor. I added developer since if we add translator I am quite sure a bug would be filed to have a specific section for developers. I have also seen a couple of extensions where the author adds a contributor label with the text of translators or developers to accomplish this affect.
Attachment #210677 - Flags: ui-review?
Comment on attachment 210677 [details]
screenshot

Mike, see previous comment
Attachment #210677 - Flags: ui-review? → ui-review?(beltzner)
Assignee: bugs → robert.bugzilla
QA Contact: bugs → extension.manager
Attached patch patch (obsolete) — Splinter Review
Attached patch patch (obsolete) — Splinter Review
I'll request review if the ui-review is +'d
Attachment #210678 - Attachment is obsolete: true
Comment on attachment 210677 [details]
screenshot

It's good to go like this, but if you'd like a couple of clean-up nits while we're in here:

nit1: the "Visit Home Page" should probably be associated with the extension, not the author, since it's really supposed to be the homepage for the extension. Either that or we'll want to allow home pages for each contributor, which I don't think would be all that useful. I would suggest moving this element to be right-aligned alongside the same line as the version number for the extension.

2. What happens when this list gets really, really, long? Need to make sure there's some form of scrolling solution. That might best be handled in a seperate bug.
Attachment #210677 - Flags: ui-review?(beltzner) → ui-review+
(In reply to comment #6)
Thanks... I saw that as well but I'd like to take care of those in other bugs especially since they haven't caused any issues (e.g. there are no bugs filed for them that I know of) as of yet and are pre-existing to this bug.
Comment on attachment 210680 [details] [diff] [review]
patch

mconnor, this has beltzner's + for ui-review
Attachment #210680 - Flags: review?(mconnor)
Attachment #210680 - Flags: review?(mconnor) → review?(benjamin)
Comment on attachment 210680 [details] [diff] [review]
patch

>Index: mozilla/toolkit/themes/winstripe/mozapps/extensions/about.css

>-#extensionDescription, #extensionContributors, #creatorBox, #contributorsBox {
>+#extensionDescription, #extensionContributors, #creatorBox, #developersBox,
>+#translatorsBox, #contributorsBox {

It would be nice to use a class here instead of a set of #ids.

>-#extensionCreatorLabel, #extensionContributors {
>+#extensionCreatorLabel, #extensionDevelopers, #extensionTranslators,
>+#extensionContributors {

ditto
Attachment #210680 - Flags: review?(benjamin) → review+
Benjamin, I went ahead and added the classes as you asked. Thanks!
Attachment #210680 - Attachment is obsolete: true
Attachment #220197 - Flags: review?(benjamin)
Attachment #220197 - Flags: review?(benjamin) → review+
Landed on trunk
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Verbal from bsmedberg... checked in to MOZILLA_1_8_BRANCH
Keywords: fixed1.8.1
Can someone (Rob?) confirm that the updated documentation is correct:
http://developer.mozilla.org/en/docs/Install_Manifests#Optional_Property_Reference

Thanks.
Summary: <translator> element in EM RDF (themes and extensions) → <translator> and <developer> elements in EM RDF (themes and extensions)
I'm planning on updating the docs for extensions after the work I am doing for 2.0 slows down which should be around the beta 2 timeframe... and as usual, any help with updating the docs, creating patches, etc. is appreciated. :)
*** Bug 324427 has been marked as a duplicate of this bug. ***
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: