Галерея: Ашық кодты суреттерді басқару және жариялау жүйесінің тарихы
Gallery Project
Ашық кодты Gallery – фотосуреттерді және медиа файлдарды веб-серверде басқаруға арналған PHP бағдарламасы. Төңкеру, өзгерту, альбомдар ұйымдастыру мүмкіндігі бар.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Gallery немесе Menalto Gallery – PHP қосылған веб-сервер арқылы цифрлық фотосуреттер мен басқа да медиа файлдарын басқаруға және жариялауға мүмкіндік беретін ашық кодты жоба. Фотосуреттерді өңдеуге автоматты түрде кішірейтілген суреттер жасау, өлшемдерін өзгерту, бұру және көшіру сияқты мүмкіндіктер кіреді. Альбомдар иерархиялық түрде ұйымдастырылуы мүмкін, ал әкімшілер немесе артық құқықтары бар пайдаланушылар оларды жеке-жеке басқара алады.
Gallery or Menalto Gallery is an open source project enabling management and publication of digital photographs and other media through a PHP enabled web server. Photo manipulation includes automatic thumbnails, resizing, rotation, and flipping, among other things. Albums can be organized hierarchically and individually controlled by administrators or privileged users.
Тарих
Галерея 3 – Галереяның қазіргі нұсқасы. Бұл Gallery 2 галереясының толық жаңадан жазылуы, ол кішкентай, түсінікті, жылдам және оңай бейімделетін болу үшін жасалған. Галерея 3.0 2010 жылдың 5 қазанында жарық көрді. Галерея 3.0.9 2013 жылдың 28 маусымында шығарылды. 2017 жылдан бері Галерея 3 GitHub платформасында дамытылуда. Қолдау көрсету Gallery 3 пайдаланушылар форумына жүктелді. 2021 жылдың 14 қарашасында PHP 8 қолдауын қоса алған Галерея 3 нұсқасы 3.1.5 шығарылды. Галерея 2 2005 жылдың 13 қыркүйегінде көпшілік назарына ұсынылды. Галерея 2.3.1 PHP 5.3 қолдауын қамтыды және 2009 жылдың 17 желтоқсанында жарияланды. Галерея 2-нің әзірленуі 2012 жылы тоқтатылды. Галерея 1 2001 жылдың сәуірінде шығарылды және жеті жыл бойы дамытылды, соңғы нұсқасы 1.5.10 2008 жылдың 21 қарашасында жарық көрді. Галерея 2006, 2007 және 2008 жылдары Google Summer of Code бағдарламасына қатысты. Галерея сондай-ақ 2008 және 2009 жылдары OpenUsability ұйымдастырған Пайдалануға қабілеттілік маусымында өзінің қатысуын байқады. 2003 жылы Галерея SourceForge-дің қазан айының үздік жобасы атанды.
Gallery 3 is the current release of Gallery. It is a complete rewrite of Gallery 2 intended to be small, intuitive, fast, and easily customizable. Gallery 3.0 was released on October 5, 2010. Gallery 3.0.9 was released on June 28, 2013. Since 2017, Gallery 3 development has continued on GitHub. Support was transferred to the Gallery 3 Users Forum. On November 14, 2021, Gallery 3 version 3.1.5 was released to include support for PHP 8. Gallery 2 was publicly released on September 13, 2005. Gallery 2.3.1 included support for PHP 5.3 and was released on December 17, 2009. Development of Gallery 2 ceased in 2012. Gallery 1 was released in April 2001 and was developed for seven years, the last release being version 1.5.10 on November 21, 2008. Gallery participated in the Google Summer of Code in 2006, 2007, and 2008. Gallery also participated in OpenUsability's Season of Usability in 2008 and 2009. In 2003, Gallery was SourceForge's October Project of the Month.
Дау
2010 жылы Gallery Adobe Flash-те Gallery 3-тің кейбір компоненттерін құру үшін бірнеше эксклюзивті Adobe құралдарын пайдалануды жариялады. Бірнеше пайдаланушы ашық кодты жобада эксклюзивті бағдарламалық қамтамасыз ету қолданылып жатқаны және Flash компоненттерінің ашық кодты пакетке енгізіліп жатқаны туралы үлкен алаңдаушылық білдірді. Осы пікірталасқа жауап ретінде Adobe Flash нысандарының бұрын Gallery-де файлдарды жүктеу мүмкіндігі үшін қолданылғандығы туралы ақпарат жарияланды, бірақ бұл дауды одан әрі қыздырды. 2019 жылы Gallery 3.1.0 нұсқасы шығарылды, ол Flash негізіндегі жүктеу құралын қазіргі заманғы ашық кодпен алмастырды. GPL лицензиясы басқаларға оны одан әрі дамытуға немесе қолданыстағы кодқа негізделген Gallery-нің тармағын жасауға мүмкіндік берді. 2019 жылы көп жылдар бойы Gallery 3-ті пайдаланған пайдаланушылар тобы PHP 7 және 8 серверлерінде бағдарламаның жұмыс істеуін қамтамасыз ету үшін Gallery 3.1.1 нұсқасын жасап, шығарды, сонымен қатар қосымша техникалық және функционалды жақсартулар енгізді. Gallery 3-тің 3.1.5 нұсқасы 2021 жылдың 14 қарашасында жарияланды.
In 2010, Gallery announced the use of some proprietary Adobe tools to build some components of Gallery 3 in Adobe Flash. Several users expressed great concern that proprietary software was being used in an open source project and that Flash components were being included in an open source package. A rebuttal to the controversy included a disclosure that Adobe Flash objects had previously been used for file uploading functionality in Gallery only seemed to further ignite the controversy. In 2019 Gallery 3.1.0 was released which replaced the Flash based uploader with modern open source code. The GPL license allowed for continued development by others or the creation of a fork of Gallery based on the existing code. In 2019 a group of long time Gallery 3 users developed and released Gallery 3.1.1 to keep the program viable on servers running PHP 7 and 8 which also included additional technical and feature improvements. Version 3.1.5 of Gallery 3 was released on November 14, 2021.