Pencil CMS Kwiecień

10
Pencil CMS Miesiąc Kwiecień Opracował Marcin Lenkowski

Transcript of Pencil CMS Kwiecień

Page 1: Pencil CMS Kwiecień

Pencil CMSMiesiąc Kwiecień

Opracował Marcin Lenkowski

Page 2: Pencil CMS Kwiecień

Zaczynamy

Witam prezentacji twórców Pencil CMS.

W tym miesiącu zajmiemy się projektowaniem systemu, tak by był prosty dla użytkownika i frontend developera, przy jednoczesnym jak najszybszym działaniu (optymalizacja).

Zadania które podam w następnych slajdach zostaną rozłożone między programistów w jak najszybszym czasie.

Page 3: Pencil CMS Kwiecień

Wiemy jaką mamy erę

WEB 2.0 - To pojęcie bardzo obszerne, reprezentujące nowe trendy i rozwiązania to co nas interesuje to jego wpływ na sposób funkcjonowania internetu.

W 2005 roku pojawił się stosowany dziś wszędzie mechanizm asynchronicznego javascriptu i XML’a. Od tego czasu dążymy do ulepszania aplikacji internetowych, portali społeczościowych i komunikacji w internecie.

Page 4: Pencil CMS Kwiecień

Pencil a Web 2.0

Pencil z założenia ma być nie CMS’em, a aplikacją biurową, umożliwiającą zapisać dowolne dane w dowolny sposób. Można powiedzieć że będzie to nowoczesny Word, z tym że umożliwi on zapisanie tekstu do dowolnego formatu (XML, PDF, RTF, HTML) i udostępnienie go w błyskawiczny sposób.

Pencil ma jednocześnie umożliwiać łatwą pracę w grupach, ale nie tylko na zasadzie wiki, ale na zasadzie inteligentnego Ajaxowego chatu.

Page 5: Pencil CMS Kwiecień

To już jest!

Google docs pozwala na to już od dawna. W bardzo łatwy sposób możesz tworzyć dokumenty i arkusze kalkulacyjne, a nawet proste prezentacje. Dlaczego więc ktoś ma płacić za własny serwer i aplikację?

Page 6: Pencil CMS Kwiecień

Różnica

Google docs jest dużym graczem, z którym nie da się wygrać, jednak Pencil ma być tylko i wyłącznie w stylu aplikacji biurowej, a nie nią stricte. Chodzi o to że dzięki temu mogę napisać dowolny tekst, zamieścić dowolnego PDF’a i udostępnić go, lub nie. Pencil będzie CMS’em jednak z dwoma warstwami, tak samo ważnymi - Strona i Warsztat.

Page 7: Pencil CMS Kwiecień

Zalety

Dzięki temu dla przykładu będziemy mogli działać jak gazeta, raz w miesiącu sprzedawać PDF’y a po 3 miesiącach zamieszczać ten sam tekst na stronie z reklamą.

Do sprzedarzy będzie za pewne potrzebna obsługa tokenów, którą zajmiemy się w najbliższym czasie.

Page 8: Pencil CMS Kwiecień

Styl pracy

Napisz (samotnie lub w grupie)

Edytuj i ulepsz (może to robić więcej niż jedna osoba)

Zapisz i publikuj w ten czy inny sposób (można ustawić typ - Dokument PDF, RTF, zwykła treść na stronie, oraz datę publikacji, lub czasowego umieszczania)

Page 9: Pencil CMS Kwiecień

Zadania

Zaprojektowanie Graphic User Interface

Badanie narzędzi dostępnych na rynku (ewentualne wykorzystanie API)

System użytkowników i uprawnień(ulepszyć z Vigil Framework)

Zintegrować google charts, FPDF, Light RTF.

Stworzyć narzędzie do pracy jedno osobowej

Page 10: Pencil CMS Kwiecień

Podział prac

GUI - Marcin Lenkowski

Badania rynku i implementacja API - Marcin Lenkowski

System użytkowników i uprawnień - Radosław Pietruszewski

Integracja google charts i innych formatów - Marcin Lenkowski

Narzędzie pracy jedno osobowej - Marcin Lenkowski & Radosław Pietruszewski