Closed georgeolaru closed 7 years ago
Eu vad acest feature, ca si dinamica, undeva sub Templates dar peste tot ce are editorul ca si default content sau formatare.
Cu ideea de mai sus in cap, cred ca este prea arhitectural cuvantul Blueprints
, prea greu, pare putin mai sus decat Template
.
Mie imi place ideea celor de la WordPress pentru Starter Content
. Ar putea merge spre Starter Page
daca vrem sa ne limitam la pagini si chiar nu ar fi o problema sa generalizam intre Starting Projects
sau Starting Post
mai tarziu.
2) Development Environment
Spre deosebire de nume, unde raman la nivelul de "parere", la "Unde?" as vrea votez clar in favoarea PixCare
-ului.
Pe langa chestii tehnice, cred ca si din punct de vedere teoretic PixCare este mult mai in masura sa controleze un astfel de feature prin strategia lui de control dinamic dar si prin faptul ca poate ajuta clientul cu hint-uri, documentatie, suport, statistici.
Si nu cred ca PixCare este "Theme specific", el poate fi chiar foarte general.
In final, cred ca userii o sa se bucure de acest feature destul de mult 💓
@andreilupu mersi pentru ganduri si idei.
As vrea sa mentionez, ca pentru a putea utilizate aceasta functionalitate atat in momentul crearii unei pagini cat si mai tarziu (in timpul editarii pe continut deja existent) si pentru a putea fi combinate mai multe Starter Layouts
intre ele, ele trebuie sa faca referire strict la continut (nu si la alte optiuni din pagina) — de asta nu le-am asociat inca cu partea de Template
.
Insa e o idee si un argument bun directia cu Starter + Post Type
👍
M-am gandit in primul rand la dependenta exclusiva de Gridable si faptul ca ar putea fi folosite independent de PixCare — de exemplu o pagina simpla de About poate fi oferita direct ca un config by-default in plugin.
Ce beneficii am avea daca am pune toata functionalitate in PixCare fata de Gridable?
Ajung la al treilea subiect — cazul acelor Starter Layouts
oferite specific temelor au nevoie sa fie configurate undeva si aici ar putea interveni PixCare & Co.
M-am gandit ca pot fi trei locuri:
Nu e obligatoriu sa alegem o varianta exclusiv, s-ar putea ca cea mai buna sa fie un mix intre ele.
Si eu cred ca Blueprints
ar putea fi greu de inteles de catre unii useri non-vorbitori de engleza / mai putin tehnici. Ii dau dreptate lui @andreilupu - in ideea ca cel mai sugestiv ar fi ceva de gen Starter Website
sau Default Website
or something, care sa sugereze ca ii oferim, in intregime, un website de pornire (default). Din cate am mai citit (inclusiv prin tickete)- cam asta cauta majoritatea userilor care-si cumpara o tema mai high-end de fapt.
La partea de unde votez tot pentru pixcare. M-am gandit ca atat timp cat pixcare-ul e instalat automat cu tema - o sa fie un fel de everything theme related
, inclusiv setupul initial. Atat timp cat pixcare e intuitiv si usor de folosit - cred ca ar fi un loc perfect pentru managementul (inclusiv cel ulterior) starter contentului.
Am putea beneficia de faptul ca PixCare are deja logica de config dinamic, care e usor de extins dar si de faptul ca PixCare are sub control mai multe elemente din interfata decat Gridable.
Pe de alta parte cred ca Gridable nu ar trebui sa tine un astfel de feature sau sa fie dependent de un config remote. Daca ne propunem sa il ducem spre core prin chestia asta ne indepartam de scop.
@andreistangacianu Feature-ul discutat aici e independent de acel modul de "Starter Content" / (aka. Starter Website) la care lucreaza Andrei. Acest feature s-ar ocupa la un nivel mai mic, de pagina sau proiect.
Am facut si un mockup, poate e putin mai clar:
@andreilupu daca ar fi integrat in Gridable, config-ul default ar sta cu siguranta direct in el, intr-un fisier, nu remote. Insa inteleg ca nu putem ajunge in Core cu asa ceva si probabil e o idee mai buna sa stea in PixCare.
@pixelgrade/frontend @pixelgrade/heroes @pixelgrade/backend @pixelgrade/design 👋 Heads up — inca astept daca mai aveti si altii opinii sau idei.
@andreilupu @andreistangacianu eu o sa incerc sa termin saptamana viitoare propunerea de design. Daca mai aveti feedback, nu ezitati.
Am recitit discutia si momentan tind sa cred ca ar putea fi mai bine un plugin independent, fiindca nu are nevoie ca sa functioneze, nici de PixCare nici de Gridable. Apoi sa aiba un config in fiecare tema, servit sau nu prin PixCare Manager.
Cred ca se aseamana foarte bine cu Customify ca concept — ofera cateva layout-uri basic by-default si config-ul e suprascris prin tema.
@georgeolaru E bine asa cu plugin independent.
Manifest
Blueprints are giving you a starting point from which to build a page. Rather than starting from scratch, simply select a blueprint as a starter layout.
This tool allows you to design a custom page faster by using a professionally designed layout that looks great on every Pixelgrade theme.
1. Naming
As vrea sa stabilim intai denumirea tool-ului. Am facut putin research si astea sunt denumirile alese de altii sub care se prezinta un feature asemanator:
Ilinca a sugerat o serie de keyword-uri si atunci mi s-a aprins becul cu "blueprints" ca ar sugera cel mai bine defapt acest feature:
Astept o parere si de la voi despre cum vi se pare.
2. Development Environment
M-am gandit ca parte a carui modul ar trebui sa fie Blueprints si cred ca dependenta de Gridable il face cel mai potrivit acolo:
—— Dupa ce stabilim limbajul si locul de development, o sa vin si cu alte subiecte, eventual niste mockupuri.