BG Development


Страници: (3) [1] 2 3   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Затворена дискусия за миграцията на форума
SuN
Публикувано на: 14-03-2018, 23:18
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 6847
Регистриран на: 27.01.05



Въведение

С разрешението на DarkOne създавам тази тема във връзка с
постоянните запитвания на форумни членове за плановете за миграция на
форума към по-нова софтуерна платформа.

Техническите детайли за текущото състояние не мога да дам с голяма
точност, но форума е инсталиран 2003 година с тогавашна версия на php
и mysql. През годините кода е донаписван и донапасван - включително
със специално създадена визуална тема, на която всички толкова много
сме свикнали и се радваме.

Не мога да отговоря и на въпроса за "новата софтуерна платформа", тъй
като избор на такава все още предстои да се направи.

Правила на темата

0. В тази дискусия могат да участват само поканени членове на форума.

1. Темата ще бъде стриктно модерирана без изключение и по преценка
на участниците - заключена.

2. Темата е отворена дотолкова, доколкото няма нужда да се издават
тайни, които всеки разумен човек не би обсъждал публично. При
необходимост такива тайни ще се обсъждат по друг канал.

3. Всички непоканени членове на форума нямат право да публикуват
мнения. Всяко публикувано мнение на непоканен участник ще бъде
изтривано като спам без предупреждение.

4. Поканен човек може да напише, че излиза от дискусията и оттогава
неговите мнения също ще бъдат третирани като тези в т. 3.

5. По предложение на някой от участниците може да бъде поканен и друг
член на форума, който да участва в дискусиите или да изрази мнение по
даден въпрос до приключване на въпроса. Ако форумния член е поканен
да говори само по даден въпрос, то след приключването на въпроса ще
изгуби правото си да участва в по-нататъшни дискусии и следващите му
мнения ще бъдат третирани по т. 3.

6. По предложение на участниците и след решение на администратора на
форума поканата за участие към член на форума може да бъде оттеглена и
следващите му мнения ще бъдат третирани по т. 3.

6. Темата е дискусия, в която поканените участват на доброволен
принцип.

7. Администратора на форума си запазва правото да взима еднолично
всякакви решения по темата или да откаже да вземе решение.

8. Имате право да отворите друга тема за да коментирате тази.
Другата тема е "Oтворена дискусия за миграцията на форума"
и в нея могат да участват всички,
в частност да изразяват желание да се включат в тази icon_smile.gif

Поканени участници

1. dvader
2. thrawn

Тема

Потенциален път за миграция към по-нова платформа.

Цели и ограничения

1. Запазване на старата функционалност.

2. Участниците, които имат възмножността - да помогнат с мнения и
труд. Реалистично погледнато DarkOne трудно би могъл да се справи сам
с всичко.

3. Полу-решения и полу-успешна миграция са неприемливи.

Вместо заключение

С този пост аз приключвам участието си в темата и ще изпълнявам само модераторски
функции. Темата има експериментален характер, а основното притеснение на DarkOne е, че
ще се получи полу-успешна миграция, но никой няма да се занимава да доведе нещата до
изпипан краен резултат. Надявам се участниците, които имат желанието за развитие да се
съобразят с човешкия момент в цялата тема. icon_smile.gif

Каквито и грешки и двусмислици да съм допуснал в този пост, непреглеждан от никой -
DarkOne ще може да ги разясни или да вземе решение как да се процедира (предлагам дори
да редактира този пост при необходимост).

Приятно писане в темата!

Това мнение е било редактирано от DarkOne на 15-03-2018, 07:21


--------------------
Копирай лесно ударено и - ѝ Ѝ
Замърсяване на въздуха в София - http://aqicn.org/city/bulgaria/sofia/druzhba/
PMEmail Poster
Top
thrawn
Публикувано на: 15-03-2018, 08:44
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1793
Регистриран на: 17.01.17



Не е зле първо да се уточни какво се иска в действителност. В смисъл, какво налага миграцията.
До сега основния аргумент е липсата на респонсив тема. Това, че платформата е стара не е основателна причина за миграция, даже е довод да не се пипа, защото старите потребители си имат изградени навици (всички знаем как загина дата-та например).

Моето мнение съм го излагал много пъти. По-добрия вариант е да се добави липсващата функционалност отколкото да се правят кардинални промени. Така няма да има недоволни потребители а и се спазва напълно основното ограничение " Запазване на старата функционалност".

За мен, най-добрия вариант за развитие е да се добави rest api. Към него може да се добавя функционалност която в момента липсва (да речем нотификации) и да се изгради независим изглед който лесно да се синхронизира със съвременните тенденции в web.
PMEmail Poster
Top
DarkOne
Публикувано на: 15-03-2018, 08:47
Quote Post


Group Icon
Име: Александър Петков
Група: Администратор
Ранг: Почетен член

Мнения: 3315
Регистриран на: 30.01.04



Това звучи чудесно, но е доста работа, защото трябва да си го напишем от нулата. Има ли кой да го направи?


--------------------
The man who learns only what others know
is as ignorant as if he learns nothing.
The treasures of knowledge are the most rare,
and guarded most harshly.
-- Chronicle of the First Age
PMICQ
Top
thrawn
Публикувано на: 15-03-2018, 08:52
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1793
Регистриран на: 17.01.17



Аз мога да се заема, предполагам, че ще се включат и други потребители ако стартираме проектът да речем в github или bitbucket.

Основния проблем не е толкова това, че ще трябва да се прави от нулата, защото вече има наложени бизнес правила от базата данни. Проблемът е в изгледите. Трябва си дизайнер който да предложи съвременна визуална концепция.
PMEmail Poster
Top
dvader
Публикувано на: 15-03-2018, 09:12
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 4125
Регистриран на: 12.07.05



С какво "rest API"-то ще се различава от сегашното, освен по формата на заявките?
За веб достъп няма никаква разлика, а ако говорим за (мобилно) приложение, това си е отделна тема, в смисъл не е свързана с каквато и да било миграция на каквото и да било.

Реално нищо не пречи да се върви и в двете посоки - смяна на форума и API.
Ако наличието на API беше полезно новите форуми ще го имат, демек ако мигрираме, ще убием два заека. Не бих се учудил обаче ако нямат, защото ако хората гледат данните през приложение, то кой ще гледа рекламите?

PS.
Навремето имаше NNTP обаче всички се отказаха от него за сметка на веба, сега изобретяваме колелото (не ние, като цяло говоря) за да се върнем обратно към клиент/сървър архитектура.


--------------------
I find your lack of faith disturbing
PM
Top
dvader
Публикувано на: 15-03-2018, 09:16
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 4125
Регистриран на: 12.07.05



По правилата на темата - на мен лично точка 2 ми е много мъглява, някой може ли да поясни какво е имал предвид авторът?

Аз бих предложил свободен достъп до темата но с жестока модерация и с отстраняване от темата на секундата. В противен случай ако някой друг има нещо смислено за казване трябва първо да пише ЛС и/или да пуска друга тема за да му бъде даден достъп. Мисля, че троловете бързо ще отпаднат, така че това няма да създаде голямо натоварване на модератора.


--------------------
I find your lack of faith disturbing
PM
Top
thrawn
Публикувано на: 15-03-2018, 09:20
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1793
Регистриран на: 17.01.17



Ами те новите форуми предлагат api. Или поне го предлагат като плъгин.

Иначе, добавянето на api-то цели физически да се раздели изгледът от бизнес логиката. Точно обвързването на двете в момента е проблемът който пречи да се направи една респонсив тема.

---
И аз съм съгласен с горното. Дискусия между двама човека някак не върви. Форумът си има редовни потребители които е редно да могат да изложат мнението си.

Това мнение е било редактирано от thrawn на 15-03-2018, 09:22
PMEmail Poster
Top
dvader
Публикувано на: 15-03-2018, 09:33
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 4125
Регистриран на: 12.07.05



QUOTE (thrawn @ 15-03-2018, 09:20)
Ами те новите форуми предлагат api. Или поне го предлагат като плъгин.

Ами в такъв случай е по-логично да се мине на нов форум.
То най-трудният въпрос в момента е на какво да минем...
Би трябвало да е нещо open source и да е MySQL базирано, макар че не ми е ясно как живеят тия хора без instead of тригери...


--------------------
I find your lack of faith disturbing
PM
Top
thrawn
Публикувано на: 15-03-2018, 09:39
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1793
Регистриран на: 17.01.17



Затова попитах какво реално се цели, и защо.
Ако целта е да мигрирам форумът, то трябва да се избере само платформа и да се минава към решаване на реалните проблеми с миграцията на данните.

Но смяната на платформата е крайно решение което засяга всички потребители.

Това мнение е било редактирано от thrawn на 15-03-2018, 09:40
PMEmail Poster
Top
dvader
Публикувано на: 15-03-2018, 16:01
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 4125
Регистриран на: 12.07.05



QUOTE (thrawn @ 15-03-2018, 09:39)
трябва да се избере само платформа

Ами аз това отдавна го опявам...
Аз съм за phpBB защото според https://en.wikipedia.org/wiki/Comparison_of..._forum_software той е от малкото форуми, които са flat, плюс за него като че има начин за автоматично конвертиране - https://www.phpbb.com/community/viewtopic.php?p=3207210
Има и теми за мобилен достъп, така че всички трябва да са хепи.
Освен това поддържа най-много видове бекенд.

Това мнение е било редактирано от dvader на 15-03-2018, 16:04


--------------------
I find your lack of faith disturbing
PM
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (3) [1] 2 3  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0