[Wikidata-bugs] [Maniphest] [Updated] T220958: Break cyclic class and cyclic namespace dependencies in Wikibase and related extensions

2019-06-25 Thread alaa_wmde
alaa_wmde added a comment.


  In T220958#5272565 , 
@Addshore wrote:
  
  > I left an initial comment on the ticket covering WikibaseLexeme and I 
thought that could be a good place to start.
  >  One of the things flagged probably isnt worth fixing, as for what is 
flagged in the other (first) image over there, its pretty hard to decipher as 
it is.
  >  Does the tool have output of the classes that it has detected dependencies 
between rather than just the namespace?
  
  
  Yup I think the classes you are looking for are in the next sub-task T220963: 
Break cyclic class dependencies in WikibaseLexeme 
.
  
  Which makes me wonder why do we need separate sub-tasks for namespaces alone. 
Arguable that made the issue between DummyObjects and Model namespaces much 
clearer more quickly perhaps, than if we had to look at the classes and figure 
that it was just name-space incorrect positioning?
  
  One thing we can do is kill namespace sub-tasks, and include namespace 
circular dependency images within the classes sub-tasks for reference, in case 
they help as a farther view of those circular dependencies. Does that make any 
sense?

TASK DETAIL
  https://phabricator.wikimedia.org/T220958

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: alaa_wmde
Cc: Addshore, Ladsgroup, Aklapper, alaa_wmde, darthmon_wmde, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, _jensen, 
rosalieper, Izno, Wikidata-bugs, aude, Dinoguy1000, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T220958: Break cyclic class and cyclic namespace dependencies in Wikibase and related extensions

2019-06-20 Thread Addshore
Addshore added a project: Technical-Debt.
Addshore added a comment.


  Being on our Wikidata tech debt board does not mean it appears on the wider 
tech debt board.bso I'll add the tag back as it increases visibility beyond our 
team.

TASK DETAIL
  https://phabricator.wikimedia.org/T220958

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Addshore, Ladsgroup, Aklapper, alaa_wmde, darthmon_wmde, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, _jensen, 
rosalieper, Izno, Wikidata-bugs, aude, Dinoguy1000, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Updated] T220958: Break cyclic class and cyclic namespace dependencies in Wikibase and related extensions

2019-06-19 Thread alaa_wmde
alaa_wmde removed a project: Technical-Debt.

TASK DETAIL
  https://phabricator.wikimedia.org/T220958

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: alaa_wmde
Cc: Ladsgroup, Aklapper, alaa_wmde, darthmon_wmde, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Wikidata-bugs, 
aude, Mbch331, Jayprakash12345, Izno, Dinoguy1000, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs