Zum Inhalt springen.
Sympa Menü

ag-meinungsfindungstool - Re: [Ag Meinungsfindungstool] komplexe Themenbäume mit wilden Querschnittsthemen ...

ag-meinungsfindungstool AT lists.piratenpartei.de

Betreff: Ag-meinungsfindungstool mailing list

Listenarchiv

Re: [Ag Meinungsfindungstool] komplexe Themenbäume mit wilden Querschnittsthemen ...


Chronologisch Thread 
  • From: Jacob Kanev <j_kanev AT arcor.de>
  • To: allusion AT gmx.de
  • Cc: ag-meinungsfindungstool AT lists.piratenpartei.de
  • Subject: Re: [Ag Meinungsfindungstool] komplexe Themenbäume mit wilden Querschnittsthemen ...
  • Date: Thu, 26 Jun 2014 10:43:44 +0200
  • List-archive: <https://service.piratenpartei.de/pipermail/ag-meinungsfindungstool>
  • List-id: <ag-meinungsfindungstool.lists.piratenpartei.de>

On Wednesday 25 June 2014 22:39:02 allusion AT gmx.de wrote:
> Hallo Jacob,
> Was ist ein "DAG" ?

Ein Graph ohne Zyklen. Ein ganz normales Netz aus Knoten und gerichteten
Kanten. Entschuldige die Abkürzung.

> > Warum nicht einfach nur die direkten Eltern als eine Elternmenge ablegen?
>
> Das hat mir heute auch ein Kumpel geraten. Dann müssen wir nur die
> Elternknoten des
> Elements bis zur Wurzel verfolgen und schauen, ob für jedes der verlinkten
> Querschnittsthemen-
> Parent-Pfade und für die Kette des Hauptthemas (z.B. Umwelt\...) jeweils
> ein auftretender Ver-
> treter auftaucht.

Naja, ich meinte eigentlich nur die direkten Eltern im Kind-Knoten abzulegen
(in Deinem Beispiel "Demos" und "Tierschutz"), und auch nur diese anzusehen.
Das sollte eigentlich reichen. Wir können davon ausgehen, das die restlichen
Eltern (Umwelt, Tierschutz, Aktionen) schon ausgewählt sind, sonst wäre der
Benutzer ja nicht bei "Demos" oder "Tierschutz" gelandet. Ich würde keinen
Teilbaum nach oben zurückverfolgen. Zumal wir dann ja vielleicht keinen Baum
mehr haben, sondern ein Netz.

> [...]
> Wenn die angezeigte Menge ausufert, könnte man bspw. nur die beliebtesten
> 10 Children anzeigen
> und ihn ggf. zwingen, entweder weiter einzugrenzen oder die komplette Liste
> in einem extra
> Fenster zu studieren.

Oder man könnte Leute, die einen neuen Eintrag einstellen, dazu zwingen, ein
neues Überthema einzutragen wenn ihr Eintrag schon der 100ste mit der
gleichen Menge an Elternknoten ist.

> > Wenn das zu ausufernd ist, könnte man stattdessen implementieren, daß ein
> > Eintrag nur angezeigt wird, wenn *alle* Themen aus der Benutzermenge
> > direkte Eltern sind. [...]
>
> Das wären aber verdammt viele überschüssige Links, oder hab ich das falsch
> verstanden ?

Mmh, wieso? Wenn *alle* Eltern drin sein müssen, bekommt man doch viel
weniger Einträge als wenn *einer* schon reicht? In Deinem Beispiel sind genau
fünf Eltern in der Elternmenge von "Demo in X-Dorf". Fünf ist doch okay,
oder? Selbst zwanzig Eltern fände ich noch vertretbar, und ich hoffe doch
inständig, daß die Hierarchie nicht so tief wird. Ich hätte jetzt mit
durchschnittlich 2-7 Eltern gerechnet. In der GUI hättest Du dann die Links
zu diesen Eltern, und eine Liste von Knoten, die genau diese Eltern in ihrer
Elternmenge haben.

> > [...] Hauptproblem scheint mir zu sein [...], daß man damit
> > möglicherweise Zyklen bekommt. [...]
>
> Hast Du ein Beispiel, wie sowas passieren kann ? Ich würde bei einem
> neuen Eintrag eine Verlinkung von dem aktuellen polit. (Unter-)Thema, wo
> ich mich
> gerade befinde, machen und zusätzlich einen Link von jedem in diesem
> Augenblick
> ausgewählten Querschnittsknoten

Um bei Deinem Beispiel zu bleiben:

Wenn man die Eltern als Menge und nicht als Pfad benutzt (also ohne
Redundanz) hat man jetzt schon eine Zyklus:
Alle Themen → Umwelt → Tierschutz → Aktionen → Demos → Umwelt →
Tierschutz → Aktionen → Demos → Umwelt → Tierschutz → ...

Wenn man sich jetzt die Hierarchien mit merkt (so ist es jetzt wahrscheinlich
implementiert?), also wenn "Umwelt" in "Alle Themen/Umwelt" nicht derselbe
Knoten ist wie "Umwelt" in "Alle Themen/Aktionen/Demos/Umwelt", bekommt man
den Effekt nur wenn Benutzer nachträglich editieren dürfen. Etwa, wenn ein
Benutzer "Aktionen" aus dem ersten Pfad nachträglich als Elternknoten für
"Tierschutz" eintragen darf.

Man kann natürlich mit Zyklen umgehen. Ich würde nur tendenziell das Modell
lieber einfach halten, die Daten werden wahrscheinlich schon komplex genug.


Viele Grüße, Jacob.

P.S.: Ich glaube ich sollte mir lieber mal ansehen, was Ihr jetzt schon habt,
bevor ich hier weiter herumlabere. Habt Ihr vielleicht einen Link für mich?


--
______________________________________
Boomtime, 31st of Confusion, 3180.
jacob kanev
twitter: @j_kanev
jabber: jkanev AT jabber.ccc.de
skype: j_kanev





Archiv bereitgestellt durch MHonArc 2.6.19.

Seitenanfang