Jump to content
Korean Random
coJlHe4Hblu_noH4uk

XVM. Пришло ли время добавить поддержку плагинов?

Recommended Posts

Предлагаю заделать поддержку независимых python-модулей, динамически загружаемых модификацией XVM и предназначенных для расширения и/или изменения её возможностей.

 

Т.к. тема не для ответа типа да/нет., предлагаю всем желающим высказаться на тему предлагаемой идеи, обсудить (теоретически возможный) XVM API, идеи применения.


От себя приведу пару примеров возможного использования:

  • пользовательские рейтинги
  • динамические цветовые шкалы
  • учет оставшегося ХП, например, в шансах на победу

Share this post


Link to post

Short link
Share on other sites

Мне недавно та же мысль пришла, правда  подумав над реализацией пылу поубавилось, т.к. пришлось бы переписать очень много AS2/3 кода, что собственно не айс.

Предлагаю несколько другой вариант, нужно накидать питон API для конфигов, этакий xvm.xc+, хоть снипеты несколько упрощают нелегкую, статическую жизнь конфигов, но хочется больше свободы и динамики.

Share this post


Link to post

Short link
Share on other sites

 

 

А делать пулл реквесты прямо в XVM религия не позволяет?

А всем ли нужны, к примеру, изменения предложенные мной? 

Share this post


Link to post

Short link
Share on other sites

А всем ли нужны, к примеру, изменения предложенные мной? 

А всем ли нужны, к примеру, вообще все функции которые уже есть в XVM?

 

Естесственно нет, но кому-то это будет нужно. В этом и смысл XVM-а (всё в одном), не?

 

Нет ничего, что нужно всем.

Share this post


Link to post

Short link
Share on other sites
XVM API

Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати.

Но я против того, о чём говорит автор темы. Изменять возможности XVM можно и делая pull request'ы, а реализация предложения ТС займёт очень много времени.

В моём представлении XVM API - улучшенная версия WG API.

Хотелки:

  • Рейтинги (РЭ, WN6.. и т.д.)
  • Номер последнего релиза\ночной сборки
  • Получение оставшегося времени работы модуля статистики.
  • Получение активированных\деактивированных функций.

Возможность активирования\деактивирования каких-то функций не предлагаю, так как кто-то может запустить это в цикле...

 

А всем ли нужны, к примеру, изменения предложенные мной?

Каждый может собрать свой XVM.

Edited by Azbuka_slovensko

Share this post


Link to post

Short link
Share on other sites
Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати.

 

ТС говорит о клиентском API. Кстати а зачем тебе получать номер сборки?

 

Изменять возможности XVM можно и делая pull request'ы

 

+1. И можно, и нужно!

 

В моём представлении XVM API - улучшенная версия WG API.

Хотелки:

  • Рейтинги (РЭ, WN6.. и т.д.)
  • Номер последнего релиза\ночной сборки
  • Получение оставшегося времени работы модуля статистики.
  • Получение активированных\деактивированных функций.

И снова получить "левую" нагрузку для избавления от которой вводилась активация? ))

Edited by Uti-Puti

Share this post


Link to post

Short link
Share on other sites

Это все можно из самого XVM получить. Делаете питоновский xpm-мод, и все, собственно. kwg_waiting_fix и xvmstat можно как пример xpm-мода использовать.

Share this post


Link to post

Short link
Share on other sites

 

 

И снова получить "левую" нагрузку для избавления от которой вводилась активация? ))

"Левая" нагрузка до введения активации была минимальна. Активацию ввели для

 

В двух словах - это даст много новых возможностей. Например, можно будет посчитать более точный MAU или противодействовать паразитированию на популярности XVM.

Да и если будет открытый XVM API, то токены обязательно введут.

Share this post


Link to post

Short link
Share on other sites

 

 

противодействовать паразитированию на популярности XVM.

 

Это и есть "Левая" нагрузка.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...