-
Flaggor och flockar
Vi planerar en förbättrad hantering av flaggor i kommande Disgen samtidigt som vi kommer att visa på möjligheterna med flagg-användning. De som rör sig i den lite modernare internet-värden kan se parallellen till taggar. Vi vill bl.a. införa möjlighet:
- att aktivera/inaktivera flagga för en grupp av personer
- till markering i familjeöversikten för flaggor
- Exempel: färdig person, (min) ana, ättling, barnlöst, grupptillhörighet
Det innebär således att en person kan ha många flaggor.
Tillsammans med detta kommer vi att avveckla flockbegreppet som kom till pga tekniska begränsningar för många versioner sedan. Alla ställen där man använder flock för att göra ett urval skall man i stället använda sig av flagga. Det blir en generalisering av Disgen eftersom flaggor är ett mer flexibelt begrepp än flock.
Vilka fördelar eller farhågor kan du se med detta?
-
Flaggor passar för grupper av personer vars egenskaper man inte kan söka fram. Jag använde en flagga för alla från en viss socken, men det är inte stor vits med det eftersom de lätt kan sökas fram. Tror inte man idag kan ange en beskrivning vad respektive flagga betyder, men det vore önskvärt. Använder inte flockar själv, men det är bra att kunna göra egna urval (flagga personer) som inte enkelt kan sökas fram.
-
Det beror kanske på hur man använt sig av flockar.
Jag utgår från flock 0 där mina anor och ättlingar finns, sedan placerar jag ingiften i flock 1. Ingiften till flock 1 hamnar i flock 2 osv.
Detta innebär att individer i flockarna 2, 3 och 4 får en sjunkande prioritet.
Jag skulle kunna lösa samma sak med flaggor, men fördelen med flockar är att jag direkt i söklistorna ser var individerna hör hemma, även när jag sökt på ett mer generellt begrepp.
En förutsättning för att flaggor skall ge samma information, är i så fall att flaggorna blir synliga i söklistor. Jag har svårt att se att det praktiskt skulle kunna blir lika informativt.
En annan funktion med flockar är att läsa in GEDCOM fil från annan forskare i en ny flock. Den funktionen måste finnas kvar så att man automatiskt kan få en viss flagga satt på de inlästa posterna.
Jag tycker dock begreppet med flockar, så som det används i Disgen, är en utmärkt bra funktion. När man nu redan har denna funktionalitet inbyggd, har jag svårt att se vitsen med att ta bort den. Specialhantering av en massa flaggor kommer troligen inte att förenkla programmet på något sätt.
Kombinera flockar, bra flagghantering och förbättrade sökvillkor, så tror jag att det blir den bästa kombinationen.
-
Egentligen är ju flocken bara ett sätt, pga tekniska begränsningar, att dela upp sitt material i olika högar. Sen har olika forskare gett flockindelningen egna betydelser utifrån egna behov. Det har jag också gjort genom en uppdelning i 40-50 flockar. Men i de allra flesta fall uttrycker flockarna bara vissa egenskaper som rimligen också kan hanteras med flaggor. Eller hur?
-
Kommer alla flaggor att synas i söklistor?
Kommer flaggor att kunna sättas automatiskt vid GEDCOM import?
-
Förbättrad hantering av flaggor, skulle det kunna innebära att man använder sig av flaggor vid en HTML-export för att skapa ett speciellt register för t ex smeder i släkten?
-
Då måste flaggor kunna sättas automatiskt vid inmatning av nya personer. Som det är nu hamnar automatiskt en barnaskara i samma flock (släkt) som föräldrarna. Att manuellt sätta flaggor på alla inmatningar blir en klar försämring i så fall. Och så måste det ju finnas möjlighet till lika många olika flaggor som det finns flockar idag.
-
Svaren på alla era frågor finns inte ännu. Men era funderingar och frågeställningar påverkar hur vi designar lösningen. Någon automatisk sättning av flaggor är nog inte tänkt att införas i samband med registrering. Men, som jag nämnde tidigare, ska man kunna sätta en flagga för alla personer i en söklista. På samma sätt ska man kunna välja flaga vid en import.
-
Förbättra gärna den nuvarande flaggfunktionen! Men varför ta bort något så bra som möjligheten att dessutom använda flockar??
Har man en omfattande släkt är det mycket praktiskt att ha huvudgrenarna i olika "flockar". Och dessutom sådana grupper som tills vidare hänger lösa i ytterligare en.
Vid nyregistreringar är den automatiska kopplingen till den flock man för tillfället jobbar i ett stort plus. Att bli tvingad att manuellt sätta flaggor för att få något som liknar flockar - nej tack!
Flocksystemet gör det också enkelt att enkelt välja vilken eller vilka flockar man vill skicka in till Disbyt. Eller vilka man vill publicera i HTML-format.
-
Databasstrukturen i Disgen ska göras om. Det är möjligt att flockar idag är fysiskt separata delar i databasfilerna, men tror inte det blir så när man övergår till SQLite. Jag gissar att flockar i framtiden skulle komma att anges med just flaggor ... Om man tar hänsyn till de synpunkter som angetts ovan borde det väl gå att använda flaggor som man tidigare använde flockar.
-
Teknisk så har Phryxe rätt här, idag är flockar separata datafiler. Det innebär att den flock som är aktiv får de nya personer som matas in. I den nya databas strukturen kommer det bara finnas en databas för alla personer och teknisk så kommer flockar att bli en typ av flagga. Med de sagt så finns det ändå flera möjliga sätt att implementera hanteringen av flaggor på. Allt beroende på hur mycket tid man vill lägga och hur många olika sätt man vill stödja. Som vanligt i Disgen så har ju alla gjort på sitt eget sätt :)
Så fortsätt diskutera här så kommer vi försöka ta hänsyn till så många åsikter som möjligt.
-
Jag anser det är dumt att ta bort möjligheten att dela upp det i flockar. För egen del har jag t.ex. nr 50 ff, 100 fm, 150 mf, 200 mm. Angivna med namn och födelseort.
Däremellan olika nummer efter behov.
Ska man ersätta flockar med flaggor borde det i så fall vara lika enkelt att skapa flaggor som flockar.
Ta inte bort flocksystemet.
-
Disgens funktionalitet med flockar, bör vara en stor fördel, jämfört med andra släktforskningsprogram. Det är en unik (tror jag) funktion, som jag tycker man skall framhäva och göra reklam för. Lösningen kan säkert göras på olika sätt, kanske också med flaggor, men se till att all funktionalitet finns kvar.
Ta inte bort flocksystemet.
-
Håller med dom föregående talare (skrivare) Funktionaliteten med flockar är unik och har sina fördelar.
Jag ser det som att databasen är delad i mindre databas-filer, använder också olika grenar (släkter) delade i olika flockar. Utöver detta så är det användbart om man ska testa en import från gedcom så gör jag det till ett eget flock och kan lätt radera den och skapa en ny för test osv. Kan vara inbillning men för min del känns det säkrare att man inte raderar fel.
På samma sett arbetar jag med inmatning av nya personer, detta gör jag t.ex. till flock 0. Då har jag alla jag jobbar med lätt i egen grupp och när man är klar så flyttas den till rätt flock. Allt detta kan även göras med flaggor men för min del känns det säkrare.
Önskar också att flocksystemet kvarstår.
-
Det paradoxala är att vi under årens lopp fått många ironiska kommentarer och frågor om flockar som var svårt att förstå. Hittills har bara de flockfrälsta gjort sin röst hörd. Finns det andra funderingar på flockarnas vara eller icke vara.
-
Är inte de ironiska kommentarerna mer om valet av namn på funktionen...?
-
Reflektion
Förutsatt att flockar - i samband med uppgradering till ny Disgenversion - på något enkelt och automatiskt sätt kan migreras till flaggor, så upplever jag flockbegreppet som anakronistiskt och undvarbart.
(För egen del har jag sedan länge kunnat undvara flockar. Flaggor har hjälpt mig med att hantera de problem, som möjligen och alternativt skulle ha kunnat hanteras med flockar.)
Jag såge gärna att man utöver (binära) flaggor också kunde applicera mer generella attribut i form av ex.vis text eller numeriska värden, som naturligtvis också skulle vara sökbara.
Textnotiser är ju anonyma och låter sig därför inte användas som "attribut". Till yttermera visso verkar de inte vara sökbara i någon rimlig mening.
Att kunna applicera flaggor och/eller sådana "attribut" på alla personer i en söklista, borde ha varit möjligt sedan länge ...
Överhuvudtaget så tycker jag att befintlig sökfunktionalitet lider av att vara konstruerad för åtskilliga decennier sedan ... (Inte sällan behöver jag, för att söka ett resultat som baseras på logiska kombinationer av flaggor, göra en lång sekvens av alternerande söklistor 1 och 2.
Att inte kunna använda reguljära uttryck då man söker efter personer med namn som stavas olika, (enkla exempel: M{aä}rth?a eller Gusta{vf}) är klart irriterande.
That's just my two pennies' worth!
/BJ
-
Bror, tack för dina tankar. Vi har också funderingar på att förbättra sökmöjligheterna och presentationen av resultatet.
-
Eftersom Flockar och Flaggor idag är separata begrepp är de lätta att kombinera i en sökning. Om bägge är flaggor går det ju att söka i söklistan, men det är mycket krångligare.
-
Jag använder flockar också till att hålla isär ingifta personers resp släktgrenar. Bland annat för att kunna utesluta en del sådana ur Disbytutdrag. Fördelen med att bara ange flock på en person och att resten sedan sätts automatiskt är avsevärd.