>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Создание среды разработки для XUL. Планы, предложения http://forum.mozilla-russia.org/viewtopic.php?id=13631 |
Seeker > 07-11-2006 08:36:06 |
А кто как вообще смотрит на идею создания собственной среды разработки контента на базе XULRunner ? С подключаемыми XPCOM компонентами? Что то типа Flash/Flex редактора, но с потенциально большими возможностями? |
ragnaar > 07-11-2006 09:10:19 |
Seeker Единственное, что еще дышит - EclipseXUL |
Seeker > 07-11-2006 09:41:32 |
Я вот думаю, что надо просто подключить к этому еще и флешеров, возможно тогда продукт будет реально доделать. Т.е. среда одна, а компиляцию можно делать хоть в jar, хоть в swf (благо компиляторов хватает). Единственная проблема останется в том, как XPCOM компоненты прикрутить к флешу. Есть конечно вариант, как это можно сделать, но это надо обсуждать. Тогда инструмент будет один, а сообщество разработчиков много больше. Все, что было до этого никак не связанно с массовостью... В большинстве случаев, платформу поднимают не профессиональные разработчики, а массовые применения. Дайте возможность быстро рисовать свои приложения и создавать оболочки к дискам, например... Чтобы сделать простейшую игрушку сейчас надо быть программером как минимум. Отталкиватся надо от графики, тогда и все остальное будет. ИМХО |
ragnaar > 07-11-2006 10:34:05 |
Согласен, однако, чтобы к проекту присоединялись разработчики - этот проект надо начать и сделать так, чтобы о нем узнали. Со всеми предыдущими попытками создать IDE второй пункт либо не выполнялся, либо тогда просто не была готова почва. Сейчас, когда Mozilla - это всем известный продукт, возможно будет проще... |
Seeker > 07-11-2006 10:39:42 |
ragnaar пишет
Какие в связи с этим будут предожения от Mozilla Russia:)? |
ragnaar > 07-11-2006 10:52:03 |
Если кто-то действительно решит начать такой проект - мы готовы взять на себя техническое обеспечение. CVS, Bugzilla, FTP, WiKi, списки рассылки... Ну и информирование о проекте на наших ресурсах |
Seeker > 08-11-2006 07:33:11 |
ragnaar пишет
Думаю, в декабре 2006 - январе 2007 можно будет стартовать данный проект. Было бы неплохо, если бы сообщество высказало где-нибудь свои пожелания по данному поводу, какую функциональность хотели бы видеть. Может быть кто-то уже сегодня будет согласен присоединиться к проекту. |
ragnaar > 08-11-2006 08:21:04 |
Seeker
Надеюсь что так. Добавлено Срд 08 Ноя 2006 08:27:40 : |
Dark-Demon > 08-11-2006 12:47:28 |
не хотелось бы вас расстраивать, но SVG на мозильем движке - не шибко-то быстрая вещь... http://croczilla.com/svg/samples/xbl-shapes2/xbl-shapes2.xml |
Seeker > 08-11-2006 13:15:58 |
Dark-Demon пишет
Там же на croczilla есть пример SVG тетриса и надо признать, что совсем это дело не умирает. Вторым обстоятельством могу назвать тот факт, что в новой версии gecko будет возможность использовать 2d библиотеку векторной графики cairo, имеющую также порт и под OpenGL. Говоря за мобильные применения, то cairo достаточно просто портируется под OpenGL ES и OpenVG (www.khronos.org). Так что вопрос быстрого рендеринга - вопрос не столь тривиальный. |
INFOMAN > 08-11-2006 13:56:00 |
ragnaar пишет
Лучше Subversion |
Dark-Demon > 08-11-2006 14:29:47 |
ну сравнил, конечно, жопу с пальцем рисование кривых в реальном времени против квадратиков дискретно скачущих.
это во 2 или в 3? |
Seeker > 08-11-2006 14:36:33 |
да, сравнение не совсем корректное, но и не настолько различающиеся в производительности, если побольшому счету
В gecko 1.9, т.е. FF3.0 |
Dark-Demon > 08-11-2006 14:45:47 |
было бы совсем зашибись, если бы они весь браузер на OGL перевели |
Seeker > 08-11-2006 14:52:14 |
Dark-Demon пишет
А собственно так оно и будет в одной из возможных сборок. Порт cairo под OGL уже есть, а в мозилле портировать не так много. Счас собственно занимаюсь подобным портом под DirectFB. |
ragnaar > 08-11-2006 15:01:57 |
INFOMAN
Его еще поднимать надо, а CVS уже есть |
INFOMAN > 08-11-2006 15:14:51 |
Зато с ним работать проще |
Seeker > 09-11-2006 05:55:34 |
INFOMAN пишет
Абсолютно поддерживаю |
ragnaar > 09-11-2006 08:25:12 |
INFOMAN
В данный момент, это не тот вопрос который нужно обсуждать CVS, Subversion... - сейчас главное найти людей, которые будут работать над проектом, а вопрос о том какую систему контроля версий использовать всегда можно будет решить. Надо SVN? Будет SVN. Было бы что контролировать |
Dark-Demon > 09-11-2006 13:01:33 |
не совсем понятно какие цели преследует проект... |
Seeker > 09-11-2006 13:14:41 |
Dark-Demon пишет
В конечном счете, продукт с помощью которого можно быстро и удобно создавать XUL приложения с поддержкой всех заявленных Mozilla технологий, даже тем, кто к програмированию имеет легкое отношение - дизайнеры, к примеру. Ведь всегда вполне возможно разделить проект как минимум на две части - графическую и событийную. Можно делать презентации к примеру, или какие-либо компоненты. На сегодня нету инструмента, который позволит в одном флаконе создать быстро расширение или вообще standalone приложение на базе XUL. Педлагаю сделать такую IDE. Как начало проекта предлагаю сделать компонент для создания SVG для встраивания потом и в полноценный IDE. Размыто вышло конечно, но IDE и есть IDE. Какой у него может быть смысл? Смысл любого IDE прежде всего в популяризации платформы. |
INFOMAN > 10-11-2006 22:29:41 |
Надо как-то распространить инфу по девелоперским форумам. |
klay > 01-12-2006 19:01:11 |
Seeker пишет
Я согласен присоединиться к проекту С уважением |
Seeker > 02-12-2006 10:38:53 |
klay пишет
Да, спасибо... Свяжусь обязательно. Очень хочется выложить в бумажном виде хотелки и планы, может даже какие то вехи в реализации наметить, но к сожалению пока не хватает времени все это изложить во внятном виде. Думаю, что не позднее январьских праздников выложу здесь подобную бумажку. |
klay > 02-12-2006 17:17:01 |
Seeker пишет
И у меня есть пару предложений. |
BagZilla > 04-12-2006 14:35:06 |
Поддерживаю по все направлениям |
klay > 04-12-2006 14:48:08 |
BagZilla пишет
В нашем полку прибыло |
Azathoth > 11-12-2006 09:51:00 |
А имеется ли в планах создание кроссплатформенной Ide? и какая Gui библиотека планируется к использованию? |
Seeker > 11-12-2006 09:57:31 |
Azathoth пишет
Собственно о том речь и идет , посколько xulrunner сам по себе и является кроссплатформенным. Что касается GUI - здесь два варианта, либо пользоватся нативной поддежкой xulrunner, либо делать визуальные компоненты используя только чистый SVG |
tIT > 02-01-2007 16:57:02 |
Меня тоже заинтересовала эта идея. Чем могу, помогу (-; |
BekoBou > 24-06-2007 04:26:13 |
И так лето 2007, но ничего что-то не слышно.. Забрёл сюда в надежде увидеть хоть что-то, а в итоге ничего. одни планы. Теперь прийдётся разрабатывать в "обычной IDE" типа блокнот. Как разработчик мог бы присоединиться, если б было куда присоединятся... Не забрасывайте проект! Хотя бы просто среду с подцветкой синтаксиса и автозаполнением. Уже будет хорошо. Объясните мне, что такое SVG и с чем его едят. Пожалуйста. И просьба не пинать. |
Хimik > 11-07-2007 15:01:22 |
BekoBou Идея заглохла? Я бы мог с флешем помочь (правда не пойму зачем флеш) и с поддержкой проекта, всегда хотел хоть в одном opensource проекте поучаствовать, а то все коммерческие, скучно |
Anton > 11-07-2007 19:03:35 |
Можно начать не с IDE, с чего-нибудь попроще, IDE потом сама прирастёт. Я бы, например, не отказался от линтера, который бы проверял по install.rdf/chrome.manifest структуру расширения, наличие скриптов по объявленным путям, наличие сущностей в локалях, корректность всех x*l/rdf-файлов, ну и js разумеется тоже. Или от сборщика расширений, чтобы по install.rdf/chrome.manifest собирал *.xpi. |
Хimik > 12-07-2007 13:55:33 |
Есть хоть какие то наработки, мысли? Хоть что то. Хотя бы маны на русском по XUL'у? |
TLemur > 18-07-2007 11:30:28 |
Хimik
|
Forest > 30-07-2008 19:22:40 |
Тоже интересуюсь этим вопросом. |
Bananas > 31-07-2008 00:29:54 |
я думаю можно попробовать feature request для intellij idea) |
Shutnik > 31-07-2008 01:35:52 |
Forest |
Forest > 31-07-2008 13:27:01 |
Bananas
Связываться с закрытым софтом не хочется. Shutnik
А можно пример такой хорошей среды? Еще поддержка шаблонов конечно не помешала бы... |
Shutnik > 31-07-2008 13:34:45 |
Forest |
Bananas > 31-07-2008 15:13:14 |
EAP билдами можно бесплатно пользоваться месяц, они выходят 1-2 раза в месяц, сейчас я как раз использую идею для ActionScript, поддержка которого сейчас добавляется. в принципе для разработки расширений она достаточно удобна + ант таски. (http://www.jetbrains.net/jira/browse/IDEADEV-28524) в еар есть дебагер js. надеюсь не оффтоп. |
Forest > 31-07-2008 16:07:20 |
Shutnik
Хорошая штука Да и все таки предпочтительнее мультиплатформенные решения, так как есть немалая вероятность перевода разработки именно на Линукс машину... Bananas
Спасибо, интересно |
Forest > 25-08-2008 14:16:05 |
Forest пишет
Оказывается уже понимает. Где-то уже автоматизировано, чтобы такие вещи как номер версии, уид, авторы, название расширения можно было прописывать только 1 раз (например в install.rdf, а уже оттуда чтобы бралось и в других местах)? |
frenchgrey > 25-08-2008 14:21:34 |
В общем как всегда все чем смогут - помогут, мозгом ничего 3.7, второе замечание |
CyberTurtle > 09-09-2009 17:30:42 |
Seeker пишет
Все доброе время суток. |