Hey all,

I'd like to help with the effort to implement the ability to support
additional Entity types beyond Item and Property, but I'm not entirely
sure where to start.

One potential avenue of contribution is the elimination of OCP
violations. According to the list of dependencies [1] on bug 73496 [2],
some candidates for this include EntityContent [3], ChangeOps [4], and
EntityViewFactory [5].

However, as the codebase layout is currently in flux (as I imagine it
always is), I'm not clear on what code is good and what code is bad, nor
where new good code should live.

I'm very interested in the ability to add additional entity types, and
I'd like to help speed the work along without stepping on anyone's toes
or duplicating any work. What is the status of these efforts?

Any advice or feedback is welcome.

Regards,
Gordon

[1]:
https://bugzilla.wikimedia.org/showdependencytree.cgi?id=73496&hide_resolved=1

https://old-bugzilla.wikimedia.org/showdependencytree.cgi?id=73496&hide_resolved=1
[2]: https://bugzilla.wikimedia.org/show_bug.cgi?id=73496
     https://old-bugzilla.wikimedia.org/show_bug.cgi?id=73496
[3]: https://bugzilla.wikimedia.org/show_bug.cgi?id=67238
     https://old-bugzilla.wikimedia.org/show_bug.cgi?id=67238
[4]: https://bugzilla.wikimedia.org/show_bug.cgi?id=73500
     https://old-bugzilla.wikimedia.org/show_bug.cgi?id=73500
[5]: https://bugzilla.wikimedia.org/show_bug.cgi?id=73559
     https://old-bugzilla.wikimedia.org/show_bug.cgi?id=73559

-- 
Gordon P. Hemsley
[email protected]
http://gphemsley.org/

_______________________________________________
Wikidata-tech mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-tech

Reply via email to