Discourse с полной реализацией ИИ и криптовалют (BTCPay в качестве моста ко всему остальному) звучит для меня отлично.
Это устраняет посредников и предлагает нашим клиентам прямой способ оплаты.
Затем, если кто-то захочет платить 10% через PayPal, они смогут разработать свой собственный плагин, как это делается для Stripe, Patreon или чего-либо еще.
С точки зрения философии (и практики) открытое программное обеспечение должно оставаться максимально близким к принципам открытого кода.
За 8 лет полной занятости в работе с Discourse я встречал, пожалуй, только двух клиентов, которые хотели оплачивать криптовалютой. Думаю, у вас совершенно иная клиентская база. Я подозреваю, что для большинства корпоративных клиентов Discourse этот показатель ещё ниже. В основном именно корпоративные клиенты определяют развитие новых функций.
А если вы хотите поддерживать BTCPay или что-то подобное, вы можете разработать или профинансировать свой собственный плагин. BTCPay не поддерживает Ruby-библиотеку, а Ruby-клиент Bitpay, на который они ссылаются, судя по всему, заброшен (он помечен как доступный только для чтения). Это сделает разработку и поддержку плагина BTCPay для Discourse сложной задачей.
Круто! Это упростит задачу. Ссылка, которую я нашёл, ведёт по одной из ваших ссылок на заброшенный репозиторий, где (насколько я быстро понял) написано, что его не стоит использовать.
Вы не указали бюджет, и никто другой, похоже, не проявил интереса. Моя приблизительная оценка бюджета составляла 2000–10000 долларов. Есть множество способов сократить бюджет до нижней границы, например, за счёт хардкодинга некоторых функций и, возможно, использования уже созданных продуктов со стороны BTCPay.
Быстрое решение — использовать WooCommerce и WordPress. Это немного капризно, но если ваша задача «как принимать платежи через BTCPay в Discourse», то WooCommerce, скорее всего, будет проще (не нужно рассказывать мне причины избегать WordPress! к тому же WooCommerce не бесплатен).
Вполне верно! Спорить о том, делает ли десятилетие мою точку зрения более или менее поспешной, я не буду, если мы оба не будем с пивом в руках . Возможно, правда, что у Discourse.org было бы на тысячи клиентов больше, если бы у них был плагин BTCPay, но пока платные клиенты не попросят об этом, они этим не займутся.
Вы могли бы найти кого-то молодого и энергичного, готового взяться за этот программный проект (возможно, для учебного курса или The Hour of AI) в качестве доказательства концепции.
Справедливо, спасибо за ваш ответ и готовность к конструктивному обсуждению.
Приятно это слышать. Теперь у меня есть аргумент, когда я буду искать финансирование в сообществе Monero.
Я сейчас анализирую лучший способ интеграции Ghost SSO с Discourse (мне очень хочется использовать базу данных Discourse, но платежи должны поддерживать наше сообщество, поэтому я в сложной ситуации).
BTCPay недавно добавил поддержку платежей через Ghost, и у нас на блоге работает Ghost, так что, думаю, этот вариант нам подойдёт.
Я ценю ваше предложение. Ghost кажется мне лучше WordPress, что противоречит моей цифровой философии, если она вообще существует.
Да, я понимаю это, но мне нравится думать об исключениях, так что вот мои молитвы, хе-хе.
Возобновляю эту тему, так как мне интересно, не появились ли какие-то изменения на стороне Discourse в плане поддержки дополнительных способов оплаты через Stripe. Stripe постоянно расширяет список доступных методов, но плагин по-прежнему, кажется, ограничен только картами. Удавалось ли кому-то реализовать поддержку SEPA или других локальных методов через кастомный код или обходные решения?