https://bugzilla.wikimedia.org/show_bug.cgi?id=25624

--- Comment #1 from Bryan Tong Minh <bryan.tongm...@gmail.com> 2010-10-27 
20:13:57 UTC ---
I have been thinking about this, and there are multiple options to indicate the
author and license:

1) Introduce a new parser tag that will indicate the author, license etc. E.g.
{{#author:Bryan}}
2) Create magic to allow extracting certain template parameters and storing
them into a database. I'm thinking of course of the parameters of
{{Information}}. I believe we discussed this last year in Paris.
3) Add a special page/dedicated interface for storing and changing the author
and license information outside of the page text and get them with a specific
parser function into the text.
4) Install SMW


An argument for 1) and 2) is that they easily fit into our current system. We
just need to change the {{Information}} template in 1) to get the data
propagated to the database. As for 2) there would be no action required at all
(except rerendering all pages).

A point that was previously raised was that license and author data are
actually not associated with page text, but with the image itself. Therefore 3)
would make sense, as we are linking the meta data to the image and not to the
page text. The downside is that we need to migrate from the old to the new
system.

I don't know how and if SMW can solve this problem, but I have heart that it
can. I don't think though that we will get SMW in the near to middle term
future, so 4) can be removed.


An important requirement to think about when implementing this feature is that
images can have multiple authors and licenses and that they need to be saved
all.
Another point to think about is whether we also want to store source and date.
And other properties. We just need to watch out that we are not rewriting SMW
for this purpose though.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to