Seite 1 von 1

Unterforum für Python auf Windows

Verfasst: Freitag 18. April 2008, 14:41
von droptix
Ich könnte mir gut vorstellen, hier ein Unterforum für Anfragen hinzuzufügen, die Python und Windows betreffen, sprich die Win32-API, WMI-Kram und auch alles bzgl. py2exe & Co.

Denkbar? Ich finde es selber manchmal schade, dass ich das Zeug im Forum "Allgemein" posten muss, weil ich keine bessere Kategorie dafür finde. Sooo allgemein sind die Fragen dann aber gar nicht. :D

[Edit:] Fehler... der Beitrag passt wohl besser in Verbesserungsvorschläge... vielleicht könnte das noch jemand verschieben? Da hab ich nicht richtig aufgepasst. Danke!

Edit (Leonidas): Verschoben.

Verfasst: Freitag 18. April 2008, 15:21
von EyDu
Aber so viele Frage speziell zu Windows sind es dann auch wieder nicht. Außerdem würde ich vermuten, dass das Unterforum gerade Anfänger dazu provoziert darin zu posten, da sie ja "unter Windows" programmieren.

Verfasst: Freitag 18. April 2008, 17:35
von droptix
Na wenn man das Forum mit den Worten wie "Alles was die Win32-Extensions, WMI, Dienste, py2exe & Co. uns Windows-spezifische Module (z.B. _winreg) betrifft" etc. beschreibt, dann sollte das doch klar sein.

Bei den anderen Foren halten sich die User doch auch dran. Außerdem wage ich zu behaupten, dass hier mindestens so viele Unix- wie Windows-Leute unterwegs sind :D

Verfasst: Freitag 18. April 2008, 17:40
von shakebox
und die Mac-User werden mal wieder unterschlagen? Na super! :( :wink:

Verfasst: Freitag 18. April 2008, 18:04
von audax
Und was ist mit *BSD und OS2?

Verfasst: Freitag 18. April 2008, 18:06
von Leonidas
droptix hat geschrieben:Bei den anderen Foren halten sich die User doch auch dran. Außerdem wage ich zu behaupten, dass hier mindestens so viele Unix- wie Windows-Leute unterwegs sind :D
Die Hits verteilen sich auf 68,6% Windows, 26% Linux und 3,5% Macs. Unter den Regulars ist das Verhältnis aber eher umgekehrt.
Edit: BSD hat ~ 0% Anteil (laut Statistik, ich weiß nicht wie das gemessen wird) und OS/2 ist gar nicht aufgeführt.

Ich muss zugeben, dass ich wenig Lust habe, die Threads danach alle verschieben zu müssen außerdem finde ich auch, dass es gar nicht so viele Windows-spezifische Threads gibt. Etwa PyInstaller: das funktioniert auf allen drei Platformen. Wo sollte ich das hinschieben?

Aber klar, wenn viele Leute so ein Forum für sinnvoll halten, kann man es anlegen.

Verfasst: Freitag 18. April 2008, 20:00
von Karl
Leonidas hat geschrieben:Etwa PyInstaller: das funktioniert auf allen drei Platformen. Wo sollte ich das hinschieben?
In das übergeordnete Forum? :D oder 3 mal kopieren und die Beiträge untereinander verlinken :roll:

Jedenfalls denke ich nicht, dass so ein Forum unbedingt notwendig ist, ich bin generell dafür, die Systeme, wenn immer wieder Neulinge hinzukommen, so simpel wie möglich und nur so kompliziert wie nötig zu halten.

Verfasst: Samstag 19. April 2008, 10:08
von droptix
shakebox hat geschrieben:und die Mac-User werden mal wieder unterschlagen? Na super! :( :wink:
Sorry, das wollte ich nicht. Aber es gibt (meiner Ansicht nach) nicht so viele plattformspezifische Module für Unix, Mac und andere als für Windows.

Ich hab allerdings das Gefühl, dass es wirklich sehr viele Fragen bzgl. py2exe und Win32-Extensions gibt, die sich auch häufig wiederholen. Und wie Leonidas zeigt, sind hier auch am meisten Windows-User unterwegs.

@audax: BSD ordne ich Unix zu... was Python i.d.R. ganz ordentlich unterstützt. Eigentlich genau wie Mac OS X... aber dort gibt es schon ein paar Besonderheiten.

Ich gebe aber audax und shakebox auch recht, dass man für "big three" (Windows, Unix/Linux und Mac) je ein Unterforum einrichten könnte. Vielleicht könnte man mal darüber abstimmen? Das wäre vielleicht das demokratischste? Wenn ich natürlich der einzige bin, der das Gefühl hat, dann lohnt sich die Mühe nicht wirklich.

@Leonidas: zum Verschieben: PyInstaller passt wirklich zu "Allgemein", weil es nicht plattformspezifisch ist.

Verfasst: Samstag 19. April 2008, 10:24
von Leonidas
droptix hat geschrieben:Ich gebe aber audax und shakebox auch recht, dass man für "big three" (Windows, Unix/Linux und Mac) je ein Unterforum einrichten könnte. Vielleicht könnte man mal darüber abstimmen? Das wäre vielleicht das demokratischste? Wenn ich natürlich der einzige bin, der das Gefühl hat, dann lohnt sich die Mühe nicht wirklich.
Also dann noch drei Unterforen anlegen finde ich schlecht. Da wird alles noch kleiner zerdröselt. In c.l.p reicht ja in der Regel schon der Betreff um das Thema des Beitrags zu verstehen und diesen dann zu lesen oder nicht.

Aber klar, wenn du den ersten Post hier editierst, kannst du auch eine Umfrage anlegen und dann gucken wir was da raus kommt.

Verfasst: Samstag 19. April 2008, 11:10
von gerold
Hallo!

Einer der großen Pluspunkte von Python, ist die gelebte Plattformunabhängigkeit. Und jeder sollte, so gut wie möglich, versuchen, die eigenen Programme so plattformunabhängig wie möglich zu schreiben.

Eigene Foren für Windows, Linux und Mac, vermitteln aber genau das Gegenteil. Wenn jemand eine spezielle Frage hat, die nur für Windows gilt, dann sollte dieser Jemand "Windows" in den Titel schreiben. Dann weiß jeder bescheid.

Was würde nach den eigenen Foren für Windows, Linux und Mac kommen? Jeweils eigene Unterforen für Windows-Datenbanken, Linux-Datenbanken und Mac-Datenbanken? Ich halte das für den falschen Weg.

Je weniger Foren es gibt, desto einfacher ist es das richtige Forum für eine Frage zu finden. Und das geht so: Gibt es kein spezielles Forum für eine Frage, dann schreibt man die Frage ins "Allgemeines"-Forum. -- Fertig!

Je mehr Foren es gibt, desto länger braucht man um das richtige Forum für die Frage zu finden. Desto mehr Konfliktpotential gibt es, weil jemand die Frage in das falsche Forum gestellt hat. Desto mehr Arbeit haben die Moderatoren, die Fragen in die richtigen Foren zu stellen.

Ich glaube, dass wir derzeit einen guten Kompromiss zwischen Übersichtlichkeit und Einfachheit im Board gefunden haben. Das sollten wir beibehalten und neue Foren nur zu Lasten von alten, kaum benutzen Foren erstellen. Wenn es zu einem Thema (z.B. Django) in kürzester Zeit sehr viele Fragen gibt, dann ist das ein Grund, über ein zusätzliches Unterforum nachzudenken. Aber dazu sehe ich im Moment noch keine Veranlassung.

Als Kandidat für einen möglichen Ersatz (später irgendwann mal), sehe ich derzeit das Zope-Forum, da dort die Beiträge sehr nachgelassen haben. -- Zwei oder drei neue Themen im Monat sind zu wenig um ein eigenes Forum zu rechtfertigen.

lg
Gerold
:-)

Verfasst: Samstag 19. April 2008, 11:16
von Leonidas
gerold hat geschrieben:Als Kandidat für einen möglichen Ersatz (später irgendwann mal), sehe ich derzeit das Zope-Forum, da dort die Beiträge sehr nachgelassen haben. -- Zwei oder drei neue Themen im Monat sind zu wenig um ein eigenes Forum zu rechtfertigen.
"Just testing" wäre auch so ein Kandidat. Dazu werd ich beizeiten einen neuen Thread aufmachen.

Verfasst: Sonntag 20. April 2008, 12:31
von droptix
gerold hat geschrieben:Einer der großen Pluspunkte von Python, ist die gelebte Plattformunabhängigkeit. Und jeder sollte, so gut wie möglich, versuchen, die eigenen Programme so plattformunabhängig wie möglich zu schreiben.
Da stimme ich dir auf jeden Fall zu! Plattformunabhängig schreiben bedeuted aber manchmal auch, eine Prozedur für eine bestimmte Plattform nachbilden zu müssen, weil sie Python von Haus aus leider nicht beherrscht. Das betrifft z.B. Prozess-Kram unter Windows wie `os.kill()`. Dort muss man unter Windows leider auf plattformspezifische Module zurückgreifen...

Ich mach mal ne Umfrage dazu auf, aber gebe euch recht... es wird wohl nicht viel Beteiligung geben. Mal sehen :D

Verfasst: Sonntag 20. April 2008, 12:59
von audax
droptix hat geschrieben: Ich gebe aber audax und shakebox auch recht, dass man für "big three" (Windows, Unix/Linux und Mac) je ein Unterforum einrichten könnte.
Das hab ich niemals gesagt oder gemeint...
Ich finde die Idee unsinnig und bin kein Grund vieler Unterforen. Meiner Meinung nach sinds jetzt schon zu viele.

Verfasst: Sonntag 20. April 2008, 13:21
von droptix
Ich wollte damit zum Ausdruck bringen, dass wenn man für Windows eins aufmacht, die anderen Plattformen quasi vernachlässigt werden.

Also lassen wir einfach die Umfrage sprechen... da kann jeder mitwirken und das Endresultat zeigt uns eine Tendenz. Ob wir die dann auch bedienen sollten, werden wir sehen...

Verfasst: Sonntag 20. April 2008, 13:40
von Sr4l
gerold hat geschrieben:Einer der großen Pluspunkte von Python, ist die gelebte Plattformunabhängigkeit. Und jeder sollte, so gut wie möglich, versuchen, die eigenen Programme so plattformunabhängig wie möglich zu schreiben.
Amen.

Zu den meisten (90%) Python-Windows Fragen können auch Linux User etwas sagen. Ich meine damit:
Warum funktioniert das nicht?

Code: Alles auswählen

file("C:\Programme\...")
Spezielle Windowsfragen zu Win32API sind eher selten.
Ich bin generell gegen viele Unterforen.

Verfasst: Sonntag 20. April 2008, 16:18
von birkenfeld
Ich bin dafür -- damit wird Ignorieren von Windowsfragen viel leichter.