Meta Discussions

From Python
Jump to: navigation, search


Rants and suggestions for the wiki

Hebrew Contents

Historic (kind of solved):

We should support typing reasonable hebrew text (with RTL titles, lists etc.)

It should be possible - see e.g. hebrew wikipedia. It should also be possible to have some of the contents RTL and some LTR.

Maybe if we enable the <span> tag, it will work?

Shlomi - can you check the configuration for a way to enable this? I want to check if <span> can be used for having mixed directionality pages (i.e. some LTR headings and lists, and some RTL ones in the same site. For example, see the experiments area here: GnomeLive::AmitAronovitch )

workaround - use <div dir=rtl></div>

Syntax Highlighting

This is not essential, but would be nice (I assume people would want to add code samples here).

Note that MoinMoin wiki does support automatic syntax highlighting for python and many other languages. With VimColor plugin and vim, MoinMoin support about 500 languages.

Other solutions

I suggest that as soon as the server gets upgraded (acc. to User:Shlomif, this will be shortly after release of Debian sarge), some people volonteer to install and try other solutions (not that there's anything wrong with MediaWiki).

I can help to install, configure, customize and maintain a MoinMoin wiki. --Nir

Using PHP wiki engine for the Python wiki?! How about nice Python wiki like MoinMoin, which have great support for right to left? -- Nir

Shlomi Fish Hi Nir! First of all MediaWiki has very good support for BiDirectional text, Unicode, Hebrew, etc. That's not the problem. The reason MediaWiki was preferred over MoinMoin is because MoinMoin is harder to set up, and in general less powerful than MediaWiki. Since I am the admin, I got to choose the wiki. (We had this discussion on the mailing list previously).

Its maybe more powerful, but sure more annoying to use. What mailling list?

MediaWiki is not annoying to use. Maybe you just need to get used to it. There's plenty of documentation on it over at the WikiMedia Meta-Wiki. The mailing list has been around for a long time now, and you should probably subscribe.

For those who missed the mailing-list correspondense (some of it was actually in Linux-IL, and might not appear at all in the python-IL archive), I'll summarise (feel free to edit in-place if I'm rewriting history):

  • In my original 'what we should have' reply to Shlomi Fish's call-for-arms, I asked for wiki and mentioned MoinMoin as a preference.
  • None of us seem to to think that having a strictly-python-powered site is a requirement.
  • I believe that python-powered technologies have some advantage if we want to attract group members to administer them.
  • Lior Kesos said that best support for hebrew and content focus should set the scales (I generally agree).

Now, clarification about the hebrew support (maybe we should move this up to "hebrew support" section?): Please compare my personal experiments areas here and in the GnomeLive link mentioned above (which is a MoinMoin wiki). The feature I'm looking for is "mixed directionality site". I might be wrong, but it seems to me that (unlike MoinMoin,) in MediaWiki, RTL directionality of titles and lists is achieved by customizing the HTML headers, so it's a site-wide constant (or page-wide at least). If I'm wrong and there is such support, it would probably be used through the span tag - and it seems to me that the span tag is completely disabled for this site.

correction: I was wrong. It can be achieved with the div tag (don't know about span). However, I still believe that the directionality of site navigation tools and appearance is sitewide constant (in Moin it's a user preference). --AmitAronovitch 03:11, 19 Oct 2005 (IST)

About markup style: Wiki markups can be roughly put on a scale between the "simple markup, limited features" original WikiWikiWeb to the "feature-rich, complex markup" solutions - like plain html would be (had it beem world-editable). I think MediaWiki is much more on the "complex" side of the scale than other wikis. This makes it ideal for public documentation efforts like Wikipedia. You can get beautiful, media-rich web output. However this comes on the expense of the *editable text* and it's readability. It makes it much harder to conduct conversations this way - the text you see when editing is much less readable than e.g. with MoinMoin. --AmitAronovitch 04:59, 16 Jun 2005 (IDT)

קצת חוזר על מה שכתבתי בפסקה הקודמת, אבל בעברית:

הסיבה שאני מעדיף את הסינטקס של מוין היא שהוא הרבה יותר טבעי למשתמשים חדשים (בניגוד לויקיפדים ותיקים) - וזאת מכיוון שהוא יותר קרוב לטקסט רגיל, ויותר קריא כאשר הוא מוצג בעורך במצב טקסטואלי. הדבר הבולט ביותר הוא הזחות (indentation) שבמוין מתורגמות להזחות, ואילו במדיהויקי הופכות לבלוק אפור. התחליף לציון הזחות במדיהויקי הוא נקודותיים, שגם קשה לנחש אותו וגם הופך את הטקסט שמוצג בחלון העריכה הטקסטואלי של הדפדפן לבלתי קריא (אם יש כמה רמות אינדנטציה - לא רואים את זה בעיין).

לתפיסתי בויקי צריך לתת עדיפות לסינטקס פשוט וקריא על יכולות. אם רוצים שפה לא קריאה אך בעלת יכולות - לשם כך יש כבר html. אגב - הסינטקס שהייתי מעדיף הוא זה של docutils (כי הוא לגמרי קריא גם בפורמט טקסטואלי), ויש לציין שמוין מאפשר גם את הפורמט הזה (וגם את הסינטקס של מדיהויקי ד"א). --AmitAronovitch 00:30, 26 February 2007 (IST)

כרגע כדי לכתוב בעברית בתוך דף, צריך להכניס div ולזכור לסגור אותו - די מעיק. לעומת זאת במוין מוין:

  • אפשר לקבוע שפת ברירת מחדל לוויקי כולו
  • אפשר לקבוע שפה לכל דף בנפרד
  • בתוך הדף, אפשר לעבור לכל שפה (ולקבל את הכיוון הנכון אוטומטית) בעזרת מקרו החלפת שפה
  • בעזרת פלגאין, אפשר להכניס מקטעים בכיוון מסויים בתוך משפט, אבל זה בדרך כלל לא דרוש

בעיות עברית נוספות:

  • התרגום העברי הוא לא שלם - בערך 80% מתורגם - אולי יש גרסה עם תרגום עברי יותר שלם?
  • הוספת div לדף לא מספיקה ליצור דף עברי - הכותרת תמיד מיושרת שמאלה
  • מנשק המשתמש מיושר תמיד שמאלה, גם בתרגום העברי - זה נראה מבלבל ומבולגן, ביחוד כשיש תערובת של עברית ואנגלית
  • מי שזה מעצבן אותו, הדרך הכי נוחה היא להעתיק לעורך עם bidi טוב (למשל gedit), לערוך ולהעתיק חזרה.
  • פתרונות דפדפן:
  • במוזילה (או שאולי צריך להוריד פלגאין) יש פקודת Switch Direction שהופכת את הכיווניות של שדה הקלט.
  • בספארי זה מובנה בתפריט ההקשרי של שדה הקלט (או נוח יותר דרך תפריט כיוון הכתיבה).
  • תצרו bookmarks ל־2 ה"כתובות" הבאות:
     javascript:for(f=document.forms,i=0;i<f.length;i++)void(f[i].dir='RTL') <br> javascript:for(f=document.forms,i=0;i<f.length;i++)void(f[i].dir='LTR')
  • הריבועים של רשימות תמיד מוזזים יותר מדי ימינה, ללא תלות בעומק הרשימה.
  • פתרון חלקי (עובד אבל ההזחה גדולה מדי): שימוש ב־"::*" (רשימה בתוך הזחה) במקום "***" (רשימה מקוננת); אפשר להתחיל מ־":*" אם רוצים הצגה מוזחת כבר מהרמה הראשונה.
  • הקישור [edit] לעריכה של מקטעים מיושר ימינה במקום שמאלה כאשר משתמשים ב div עם כיוון ימין שמאל
  • הצלמית הקטנה שמופיעה ליד קישורים חיצוניים שמכילים תאור בעברית ([http://link heb_text]) מופיעה בצד ימין ודורכת על האות הראשונה של התאור.

בעיות כלליות:

  • בכל מקום יש איזכורים של וויקיפדיה - למשל הערת זכויות היוצרים בזמן עריכת דף
  • אין עזרה בעברית? (גם במוין מוין אין כרגע :-) ) אבל גם לא באנגלית!? חייבים בוויקי לפחות עזרה בסיסית באנגלית, לא כולם מכירים את התחביר של וויקיפדיה.
  • יש את הערך "help" בתפריט מצד שמאל. קיימים שם מספר קישורים כלליים לתעוד, גם בעברית.

התקנה נסיונית של מוין (היסטורי - הוסר)

נראה לי שדעתו של ניר ברורה לכוון מוין מוין (לא מפתיע...), וגם אני נוטה לכוון הזה. חשוב לשמוע מה דעתם של אחרים.

אז עכשיו יש התקנה נסיונית של מוין כאן [1]. שימו לב שזה נסיוני, לכן זה גם איטי וגם נתון לשינויים.

אתם מוזמנים לנסות להשתמש ולהביע את דעתכם (ועדיף שיקולים ענייניים). שימו לב שהסינטקס שונה (זה אחד הקריטריונים להשוואה).

Rants and suggestions for the web page



Graphical Logo
Maybe make a Python-IL Logo Contest page.
I suggest Blue & White - it's the national colors, plus it feels like home for those of us that have the Library Reference constantly open in a browser tab :-)

nitpicking: Banners

Why not replace the Firefox banner with something more neutral e.g. something from anybrowser?

Not that there's anything wrong with Firefox (I even use it alot), but it's not a technology used by the site itself. You make a better argument for standards if you keep ads minimal. --AmitAronovitch

Shlomi Fish says: the problem with the anybrowser org campaign is that they advocate using broken or not very standards compliant HTML that looks better on older browsers. This is not something I support, because I don't like to support Netscape Navigator 4, etc.

A better alternative may be Browse Happy.

I think you are misreading the Graceful Degradation thing, but I won't pursue it further here, to avoid holy wars (maybe move it to hackers-IL's holy-wars section?). I'll just state my objection to your alternative. That site focuses solely on attacking IE, and gives only one argument for that - security. It says nothing about standards nor mention any other of the important arguments. If your'e going to only target one browser, I prefer the original - better to recommend Firefox than just say "IE is Evil" (mind you - for personal homepages that's a different story, Shlomi ;-) ). --AmitAronovitch 00:11, 4 Jun 2005 (IDT)

Shorter URL is way too long. I suggest or

תוכן חדש

כאן יש כמה דפים שאפשר להעביר לוויקי הזה. דרושה המרה מהתחביר של מוין מוין.

Debian Sarge on eskimo

This message is written as (the server hosting is running Debian Sarge.

Temporary MoinMoin installation for testing

There's a temporary installation of MoinMoin here: [3]

Please note that this is for the purpose of testing - it's currently slower than "real life", location and some other details might change should we choose to switch to it.

Please try it out, and express your opinion (note - the wiki markup is different, and it's choice is an example of one valid point for comparison).

Similar Sites

Personal tools