Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Идея Единый репозиторий плагинов

Discussion in 'Запросы на разработку плагинов' started by kDas, Mar 8, 2012.

  1. Автор темы
    kDas

    kDas Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    @EvilmeN, в репозитории уже создана ветка споута так же.
     
    Mr_RoboMan likes this.
  2. Хостинг MineCraft
    <
  3. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Конечно, ведь суть программной оболочки скачивание файла по его постоянной ссылке. Это и есть полный доступ в вашем понимании?
     
    Mr_RoboMan likes this.
  4. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Нет :)
     
    Mr_RoboMan likes this.
  5. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Я вас не понимаю.
    Вы хотите сказать, что Bash скрипт, который будет использовать wget для скачивания файла можно использовать для получения полного доступа к сайту?
    Какая часть файлов? Вы про что?
    Скрипт будет иметь размер килобайт и в его задачи будет входить скачивание и распаковка архива. Как бы все.
     
    Mr_RoboMan likes this.
  6. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Как связано это с получением полного доступа к сайту?
    Лучше всего заново скачивать файл, нечего загрязнять просторы жесткого диска.
     
    Mr_RoboMan likes this.
  7. asn007

    asn007 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Nexus?
     
    Mr_RoboMan likes this.
  8. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Trophy Points:
    103
    Либо я что-то не так понял, либо формулировка
    не очень-то соответствует целям проекта. Предлагаю вам изменить первый пост дабы не вводить людей в заблуждение (ну или поправить меня и объяснить где я неправ).
    Прочел всю тему и увидел что народ занимается этим дабы после "смерти" баккита гонять на нем без проблем. Т.е. получается отнюдь не для администраторов, которые следят за актуальностью своего серверного ПО, а для тех, кто хочет\захочет потом погонять в старые версии майнкрафта с плюшками баккита. Если проект закроют (обещали прямым текстом что нет) - то обязательно выпустят последний стабильный билд, как уже было сказано в теме. Именно он и будет "актуальной версией серверного ПО". Плагины на форуме баккита имеют пометки о том, с какой версией они совместимы. Также на баккит.орг у каждого плагина есть история версий - и для каждой версии указана совместимая версия ядра. Да чего я вам рассказываю, сами же админы, знаете как чего.
    Если вы хотите сделать архив баккит.орг (и спаута?..) с файлами и версиями и русификациями на случай атомной войны - так и пишите, ибо я зайдя в тему подумал что быть может моему серверу это когда-нибудь пригодится, но только прочитав всю тему пришел к выводу что первый пост нерелевантен.

    Ребятам, которые вангуют скорую смерть всего, что связано с баккитом включая этот сайт: на сайте баккита было написано, что когда будет выпущен Minecraft API разработчикам плагинов будет достаточно просто пересобрать свои проекты с новыми зависимостями и переписывать все с нуля не потребуется. Баккит.орг не закроют, плагины не удалят. Насчет этого форума - не знаю, тем более что на сегодняшний есть и годные альтернативы ему.
     
  9. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Этот человек собрал воедино все, что я говорил. Спасибо!
     
    Mr_RoboMan likes this.
  10. Автор темы
    kDas

    kDas Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    Это не архив, а пополняемый репозиторий. По мере выхода новых версий — добавляется туда. Без описаний, только jar-ники. Причем на каждую версию ядра должны заливаться максимально совместимые версии плагинов.
    Какая схема работы сейчас: SVN репозиторий, который после каждого коммита обновляет файлы на удалённом FTP/HTTP сервере (фронт-энде репозитория). Нечто вроде http://mirror.yandex.ru/ (ftp://mirror.yandex.ru).
     
  11. asn007

    asn007 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Ясно. Неплохо придумано.
     
  12. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Trophy Points:
    103
    Чем бы дитя не тешилось, только первый пост обновите. Ну и я все же продолжаю думать что вы собираетесь сделать именно архив всех версий "с зависимостями". Mirror - плохой пример. Если я все правильно понял, вы делаете не mirror, а archive.org - чтобы в любой момент можно было скачать "как было раньше" и поиграть в старые версии майнкрафта с нужными плагинами (на русском языке).
    Если вы собираетесь централизованно поддерживать все плагины для всех серверов (bukkit, minecraft api, spout, canary, h0, ...) и предоставлять какие-либо средства для удобного централизованного обновления - первый пост тем более нерелевантен, т.к. ничего такого в нем не написано.
    Возможно, идея на стадии зарождения ее как идеи была неплоха, но сформулировать ее годно - не вышло, что привело к флейму на (пока что) 3 страницы и появлению моих постов. Простите.
     
    Mr_RoboMan likes this.
  13. Автор темы
    kDas

    kDas Старожил Пользователь

    Trophy Points:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    Все от нас зависит. :) Сложно начать и составить топологию.
    Пока ориентир на такую иерархию: http://adm.flydev.ru/projects/mc-repo/repository
    Всё будет открыто и прозрачно, разумеется.
     
    Mr_RoboMan likes this.
  14. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Ну, во-первых, я повторяю вам, что идея мягко говоря, не хорошая.
    Я громких заявлений делать не буду, но т.к. Bukkit жив-здоров (и будет жив-здоров еще долгое время) я могу предположить, что лучше вам не тратить времени на эту ерунду.
    Во-вторых, если ж вы уже загорелись желанием создавать эту свалку (в хорошем смысле, да), то сядьте и напишите сами себе нормальный движок на PHP для создания всего этого.
    Мне, честно говоря, самому интересно, что из этого получиться, поэтому в принципе если нужна какая-нибудь помощь с веб-частью - обращайтесь.
     
  15. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Я первый испытаю скрипт на безопасность.

    Да, кстати, тут у меня возник такой вопрос:
    а что если вы вместо настоящего плагина закачаете какую-нибудь хрень, которая позволит вам управлять сервером удаленно? Это ж получается, если залить ее вместо какого-нибудь популярного плагина, сколько людей поставят это.
     
    Mr_RoboMan likes this.
  16. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    А продемонстрировать можете?

    Dev.Bukkit.org - официальный проект. Там если что удалят сразу. А вы можете быть заинтересованы в этом.
     
    Mr_RoboMan likes this.
  17. asn007

    asn007 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    /me послушал вас, стало завидно и запилил репозиторий с исходниками ланчеров :D
     
    Mr_RoboMan likes this.
  18. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    С исходниками Windows запилите лучше!
     
    Mr_RoboMan likes this.
  19. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    MagicLauncher, кстати, реально крут. Динамически моды загружает.
     
    Mr_RoboMan likes this.
  20. asn007

    asn007 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Mr_RoboMan likes this.
  21. _Dark_

    _Dark_ Активный участник

    Trophy Points:
    78
    Он автор?
     
    Mr_RoboMan likes this.

Share This Page