AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Scripts Collection FTP ?
Goto page 1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Thu Aug 18, 2011 8:45 am    Post subject: Scripts Collection FTP ? Reply with quote

Можно пользоваться:

Сервер: ftp .hosting-rabbit .ru
(без пробелов)
Логин: akelscripts
Пароль: akelscripts

Ссылка для просмотра через браузер:
ftp :// akelscripts:akelscripts @ ftp .hosting-rabbit .ru/
(без пробелов)

-----------------------------------------------------------------------------



Может сообразим какой-нибудь всем доступный ФТП-шничек для коллекции скриптов?
Тогда отслеживать новые скрипты и изменения в существующих будет значительно проще.

Простой вариант: один логин на всех.
Улучшенный вариант: один логин "ридонли" - для всех; второй логин - с возможностью записи - передается из уст в уста.
Идеальный вариант: один логин "ридонли" - для всех; логины с возможностью записи - выдаются каждому отдельно, причем редактировать, ессесно, можно только собственные файлы.


Last edited by [Yustas.NeO] on Wed Jan 11, 2012 12:08 pm; edited 4 times in total
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 9:12 am    Post subject: Reply with quote

[Yustas.NeO]
Вариант по-проще: web-форма для загрузки/удаления/редактирования собственных скриптов. Тут на SF. Доступа к FTP не будет(потому что, а) SF анонимки не дает к FTP б) SFTP - клиентов не так уж и много), но стянуть одним архивом можно будет(через веб-интерфейс опять таки).
Если делать на базе проекта akelpad, то при активном соучастии хозяина(Александра), схема организации такая:
1. На странице плагинов у самого плагина ссылка на страницу архива скриптов.
2. На странице архива - можно пролистать(группировать по автору, сортировать по дате модификации и т.д) и скачать конкретный скрипт, либо полный архив(можно в принципе сделать групповую скачку - отметил птичками и скачал архивом что нужно).
3. Также присутствует логин форма: для закачки и редактирования собственных скриптов. Логины раздаются либо Александром, либо интегрированы с форумом в виде специальной группы пользователей(опять таки, только Александр управляет группой)(второй вариант предпочтительней, но я хз возможно ли - не знаю как настроен форум с точки зрения внутренних дебрей SF).
Ещё как вариант, для этих целей сделать отдельный ресурсный проект на SF, но опять таки, ни FTP не получим, и потеряем связь с пользователями форума.
И да, нужен доброволец, а главное умелец это всё сделать.(ну и поддержка Александра, если действие будет разворачиваться на его территории).
Ну и главный вопрос: а много ли народу будет пользоваться этим? Большинство автором скриптов как никак не дети, уже самостоятельно нашли себе хранилище, и возможно не слишком захотят меня привычку.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Thu Aug 18, 2011 1:00 pm    Post subject: Reply with quote

А не легче ли хранить всё это добро в SVN? Завести отдельный репозиторий (или ветку, не знаю, как там это делается). И архив из него же генерить
Back to top
View user's profile Send private message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Thu Aug 18, 2011 1:20 pm    Post subject: Reply with quote

Ну так можно и просто на бесплатном хостинге с поддержкой FTP (хотя бы одного аккаунта).



FeyFre wrote:
SF анонимки не дает к FTP
А кто говорил про анонимку? Просто публичный (или полупубличный) логин-пароль.

FeyFre wrote:
SFTP - клиентов не так уж и много
Тот же Total Commander - поддерживает.
В нем же и проводить сравнение содержимого директории со скриптами.

FeyFre wrote:
потеряем связь с пользователями форума.
Скриптописателей не так уж и много для того, чтобы даже в ручном режиме создавать (FTP-) аккаунты.

FeyFre wrote:
И да, нужен доброволец
Готов предоставить свои услуги. Главное определиться с хостингом.

FeyFre wrote:
Ну и главный вопрос: а много ли народу будет пользоваться этим?
Вот и увидим.

FeyFre wrote:
Большинство автором скриптов как никак не дети, уже самостоятельно нашли себе хранилище
Раз уж скрипты выкладываются ТУТ, а не хранятся в закромах своих хранилищ "годами не видя белый свет", значит разговор не про хранилище для себя, а про "поделиться с остальными, причем удобным способом".
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 1:22 pm    Post subject: Reply with quote

Fr0sT
SVNЮ файловый склад, склад в базе - это backend, а тут нас больше интересует лицо - как пользователю добраться к скриптам.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Thu Aug 18, 2011 1:27 pm    Post subject: Reply with quote

Честно сказать, я не силен во всяких SVN-ах, но для того, чтобы найти новые скрипты или узнать об изменении старых, способ "сравнения директорий с файлами" - мне видится самым простым.
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 283

PostPosted: Thu Aug 18, 2011 2:05 pm    Post subject: Reply with quote

[Yustas.NeO] wrote:
Честно сказать, я не силен во всяких SVN-ах, но для того, чтобы найти новые скрипты или узнать об изменении старых, способ "сравнения директорий с файлами" - мне видится самым простым.

Поддерживаю полностью.
FeyFre wrote:

2. На странице архива - можно пролистать(группировать по автору, сортировать по дате модификации и т.д) и скачать конкретный скрипт, либо полный архив(можно в принципе сделать групповую скачку - отметил птичками и скачал архивом что нужно).

Поддерживаю идею выделения формирования архива для скачки из того, что нужно. Было бы очень здорово, если бы потом как-то задавая ключи в адресной строке, сформировать запрос только того, что обновилось из того, что нужно, и добавить строчку в меню - "Обновить любимые скрипты".
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 2:22 pm    Post subject: Reply with quote

Quote:
Ну так можно и просто на бесплатном хостинге с поддержкой FTP (хотя бы одного аккаунта).
А где Вы такой видели? Помоему там ясно в условиях пишется, что налево-направо раздавать низзя. Да и не надежная это вещь - хостинги.(Юзал я когдато одну файлопомойку, причем достаточно хорошую, безрекламы, без ожиданий по трое суток,.. давали ФТП для закачки больших файлов...но на накрылась, ибо в дата-центре какой-то уё. уронил сервер(со стойки на пол) - 5 из 8 винтов в рейде вылетело).
Quote:
Тот же Total Commander - поддерживает.
Исключительно в виде плагина, что есть облом. И даже если бы встроен - синхронизация и сравнение по содержимому через временную папку - не слишком удобная процедура.
Quote:
Готов предоставить свои услуги. Главное определиться с хостингом.
Я бы сделал давно и самостоятельно на одном из бесплатных который у меня пропадает, если бы не проблема с синхронизацией имен(думаю 150МБ на хватило бы с головой). Так что тут ещё можем и по ругаться за честь.
Quote:
Раз уж скрипты выкладываются ТУТ, а не хранятся в закромах своих хранилищ "годами не видя белый свет", значит разговор не про хранилище для себя, а про "поделиться с остальными, причем удобным способом".
Они и тут выкладываются, и в закромах хранятся одновременно.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Thu Aug 18, 2011 2:25 pm    Post subject: Reply with quote

Lenchik wrote:
"Обновить любимые скрипты".
Если будет FTP как я предлагаю, это можно сделать с помощью программ синхронизации или все того же Total Commander.
Back to top
View user's profile Send private message
se7h



Joined: 28 Sep 2009
Posts: 767
Location: Minsk, Belarus

PostPosted: Thu Aug 18, 2011 2:58 pm    Post subject: Reply with quote

FTP и все тут, тот же narod.ru его держит

зашёл -> выстроил по дате список -> обновился если нужно

самый простой, а значит и доступный метод
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 3:28 pm    Post subject: Reply with quote

Quote:
Было бы очень здорово, если бы потом как-то задавая ключи в адресной строке, сформировать запрос только того, что обновилось из того, что нужно
такой запрос сделать можно, но получается что нужно будет заслать на сервер версии того что уже есть. на так что-бы
Quote:
и добавить строчку в меню - "Обновить любимые скрипты".
существующими мощностями так просто не сделать.
1. Нужно как-то договориться о ведении версий. Либо
а) хозяин закачки скрипта сопровождает метаданными,
б) имя скрипта содержит версию.
Тут могут быть проблемы, ибо мало того что разные разработчики по разному могут вести версии, так бывает ещё что один разработчик ведет разные скрипты по разному по объективных причинах(например я).
2. Скрипт может состоять не из одного файла а из набора. Т.е обновлять их можно только вместе. Но не понятно как их связать(если не использовать метаданные)
3. Если будет применен вариант 1.б, то возникнет проблема с постоянно изменяющимися именами скриптов. Нужно будет везде корректировать. Либо научить всех игнорировать версию.


Last edited by FeyFre on Thu Aug 18, 2011 3:35 pm; edited 1 time in total
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Thu Aug 18, 2011 3:32 pm    Post subject: Reply with quote

Quote:
SVNЮ файловый склад, склад в базе - это backend, а тут нас больше интересует лицо - как пользователю добраться к скриптам.

Не вижу проблемы

http://akelpad.cvs.sourceforge.net/viewvc/akelpad/

Обратите внимание на ссылки Download GNU tarball внизу каждой директории.

Единственное, не видать доступа к логу коммитов, но это уже детали.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 3:34 pm    Post subject: Reply with quote

se7h, ты забыл, что кое-какие скрипты ложаться в подпапки, например в Include(а то и глубже, например в дзене) а таймстамп папки не модифицируется. Свалить в одну без рекурсии - морока:
1. Как потом раскинуть по местам?
2. Конфликты имен.
(3. Это потянет за собой потребность полного доступа к всему дереву участникам с правом записи, а не только к своим файлам).
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Thu Aug 18, 2011 3:36 pm    Post subject: Reply with quote

О, и лог есть: http://akelpad.cvs.sourceforge.net/viewvc/akelpad/akelpad_4/AkelEdit/AkelEdit.h?sortby=log&view=log

Quote:
Было бы очень здорово, если бы потом как-то задавая ключи в адресной строке, сформировать запрос только того, что обновилось из того, что нужно

Наблюдается изобретение велосипеда
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2056
Location: Vinnitsa, Ukraine

PostPosted: Thu Aug 18, 2011 3:38 pm    Post subject: Reply with quote

Fr0sT, я вижу - банальная не дружба с кириллицей, и похоже со многими другими кодировками. Я так и не освоил чтение в другой кодировке, ни во времена ОЕМ, ни сейчас(правда забавно читать Синий Экран Смерти непонятно какими символами?), думаю другие тоже.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group