Skip to topic | Skip to bottom
Home

Tesi
Tesi.TallHomePager1.1 - 05 Jun 2007 - 17:55 - LucaFurinitopic end

Start of topic | Skip to actions

TALL Home Page

Questo potrebbe essere il punto giusto per aggiungere tutte le cose riguardanti TALL (sempre che ono ce ne fosse gia' un altro che ho dimenticato ...).

Architettura generale

L'architettura completa dovrebbe probabilmente comporsi di 3 diversi componenti:

  1. TallEditor? : serve per creare i template tall
  2. TallMerger : (il nome non e' il massimo) prende un template e un contenuto (probabilmente iml) e crea una istanza tall che contiene elementi e proprieta' del namespace tall, piu' pezzi di fo e svg
  3. TallEngine : processa una istanza tall per generare una rappresentazione finale (probabilmente atr - area tree representation) che descrive la geometria precisa e finale dell'output

C'e' poi ovviamente il TallLanguage (che forse si divide in due sotto-linguaggi diversi, uno per i template e una per le istanze).

Pianificazione

Quello che dovrebbe esserci in una istanza tall e' ormai chiaro, meno chiaro e' ancora cosa c'e' in un template e (soprattutto) come passare da un template e un file di contenuto ad una istanza tall. Questo non e' comunque un problema, dato che creando le istanze "a mano" si puo' mettere a posto il linguaggio e sviluppare l'engine senza doversi preoccupare di cosa avviene prima.

Questa tabella puo' essere utile per pianificare le attivita' per i vari componenti e / o per segnare i progressi fatti:

data editor merger engine language
meta' giugno       eventuale revisione delle proprieta' topologiche viste negli incontri precedenti, specialmente per quel che riguarda i layout
fine giugno     gestione di file semplici, scegliendo tra un numero ristretto di layout similarity: mapping sulle proprieta' geometriche, default
fine luglio     gestione di file con immagini ridimensionabili e similarita' in larghezza e / o altezza, scegliendo fra un numero ridotto di layout individuazione e caratterizzazione di tutti i layout
fine agosto     idem, ma scegliendo fra tutti i layout priority
fine settembre     gestione della priorita'  

-- LucaFurini - 05 Jun 2007
to top


Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Fabio's Wiki? Send feedback