Login
Newsletter
Werbung

Thema: Aaron Seigo kritisiert Canonical

3 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von iluminat23 am Mo, 18. Februar 2013 um 18:29 #

Auf kde-look.org scheinen >260 Plasmoide als binary gelistet zu werden. Ich weiß jetzt nicht ob dies alle in C++ implementiert wurden oder ob es auch andere Möglichkeiten gibt ein Plasmid als binary bei kde-look zu platzieren.

Gibt es ein Regelwerk, welches besagt, dass Plasmiden nur dann in C++ implementiert werden dürfen/sollen wenn diese direkt von der KDE-Community im Rahmen des KDESC gepflegt werden?

Und wie schafft ihr es, dass bei gescripteten Plasmoiden dies nicht auftritt?

Wird für das gescriptete Plasmoid ein eigener Prozess gestartet (der Interpreter)? Wenn ja, wiso kann dieser dann ohne Probleme Zeichnen aber für ein als Prozess gestartetes (C++) Plasmoid sollte dies nicht möglich sein?

Dieser Beitrag wurde 2 mal editiert. Zuletzt am 18. Feb 2013 um 18:31.
[
| Versenden | Drucken ]
  • 0
    Von Entwickler-Schlumpf am Di, 19. Februar 2013 um 10:55 #

    Pakete wie rpm, deb sind binary, tar.gz auch. Da die meisten oder viele Plasmoids aus mehr als eine Datei bestehen werden sie wohl gepackt beim hochladen.

    [
    | Versenden | Drucken ]
    0
    Von Entwickler-Schlumpf am Di, 19. Februar 2013 um 11:13 #

    Und wie schafft ihr es, dass bei gescripteten Plasmoiden dies nicht auftritt?

    Möglicher Ansatz; Ein eigener Prozess in dem scripted Plasmoids laufen, als kein eigener Prozess pro Script-Plasmoid weil zu teuer aber ein eigener Prozess für alle Script-Plasmoids. Das Ergebnis wird als eigene Anwendung(en) samt Fenster gezeichnet. Das Fenster ist fensterlos, durchsichtig und wird vor dem WM "versteckt". Ein Proxy Plasma-Applet, das im selben Prozess wie Plasma läuft, steuert das Fenster um es in die richtige Position zu bringen, Eingaben um-/weiterzuleiten, ...

    Mit QtQuick wird sich sowieso so einiges ändern und hat aich schon geändert weil dort ein eigener Renderthread und Scenegraph zum Einsatz kommt. Damit stellt sich die Frage nach der Legitimität von Prozessplittung wenn Crashfrei als Voraussetzung angenommen wird die mit Scripten einfacher zu garantieren ist.

    [
    | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung