From: <bm...@ca...> - 2007-10-13 20:04:49
|
Ok, let's vote shall we? Add a poll to the devel page of wiki and send word to devel list. And if yes, find somebody to implement it ;-) (GEDCOM being the issue I wou= ld think, and reports i.e how to do doubles, check/repair tool, ...) First let us be clear about the meaning: A repository is a building where you store sources, it is not the general concept of a source. A source is an information source (tombstone, diary, registry, census). Some genealogy applications allow subsources (so sources with much information like registries are more manageable), Gramps does not have this, but it is something I would like to add in the future (it would be a collection of the notes of the source). Then you have notes which are pieces of text as used elsewhere. We have decided they do _not_ have a title, or an author, and they also have no reference information. We do not want to add to the functionality of notes, so we don't want to go= to system where users ask us to add extra fields to notes, or to the case of a source reference (in the code, sourcebase does not exist, so sources are attached to objects like events, without a reference, so you cannot have a note public in one object, and private in the other, ...). If you want notes to be more, or see issues in the future, speak up now. Note that users will do the following: You have census source, and use a note for every line in the census. The census source would have hundreds of entries, making it uneasy to find the correct line corresponding to a person, even if the sourceref is used to indicate this. Adding the shared note to the person would eliminate this, so the note with the line of the census is shared with the person himself. However, new users might just skip the creation of a source (adding things like title, author in the note text), and reports would start to print out the s= ame note double in eg detailed report if connected to both.. By avoiding shared notes, I want to avoid the above confusion between note = and source. Benny Quoting St=E9phane Charette <ste...@gm...>: >> 1/notes are deleted when parent object is deleted. That works today in >> 2.2.x, so >> why change for 3.0. > > When I delete a person, does all event related to that person also get > deleted? For examle, if I have a census event attached to all members > of a family, if I delete one of the members of that family, the census > does not get deleted, right? > > But if I have an event that is only attached to a single person, say a > birth event, then does the event get deleted when the person is > deleted? > > Regardless, we could easily say that notes don't get deleted. And > then have a prebuilt filter called "unattached notes" that people can > use to clean up their notes. (Note I already have filters I wrote and > commited in trunk for finding objects with zero references.) > >> 2/the noteview is not visible when starting up gramps. For unattached >> notes, the >> user must go to the View Menu, and select 'View General Notes' After tha= t, >> the >> present noteview becomes visible. This should make it clear that the not= e v >> iew >> is not part of the general genealogical objects visible in the interface >> normally. > > This is still a problem. You have something called "Notes", but it > doesn't show you the notes in your database. It shows you something > other than notes. People have many notes in their database. It will > be confusing when they say: "hey, look, 3.0.0 now has a notes > viewer", but none of their notes show up. If we now have a "TODO > LIST" viewer, then we need to call it something different than notes. > > Which still brings me back to my original e-mail: we need an actual > "Notes" view tab, now that notes are primary objects in the database. > > And I still haven't heard an argument I agree with as to why I'm not > allowed to share my notes between people, or between events, or > between places, the way it would seem is the logical way to do it. I > understand you might not use it this way, but obviously there are > plenty of us who do use it this way. > > Another great example from my own database: there are 2 side-by-side > plots of land that have belonged to my family for many generations. > Until the late 1940s, those plots of land were 1 plot of land. I have > stories that have been passed down from one generation to the next > concerning how the land was used. At the moment, I have the exact > same "note" in both Place objects. I would like to have 1 note shared > between both of those. I know you will describe some sort of > different system where I create a source instead, but to users like > myself, this isn't a source! it is simply a note, with information, > that I want to share. > >> 3/All objects have already a filter to search into their notes (see note= la >> bel >> in filter sidebar on eg person, source). For the source object we might >> consider adding a column in source view with the first line of the first= no >> te >> attached to it > > Yes, I know you recommend people use source objects to store notes, > but that isn't how everyone uses the system. Various people have > mentionned this now, and I didn't exactly understand until last night. > The "Notes" idea works well for people because it is natural to think > that little bits of paper attached to objects is where you can store > information. In my database, I have maybe 20 sources. That's it. > But I have hundreds, if not thousands, of notes. I don't want all of > those converted to sources. I have a feeling that the general concept > of a source is what Gramps now calls repositories, which didn't use to > exist in Gramps, and which I must admit I don't use. And since this > topic has been brought up before, I'm not the only one. > >> 4/Just like a person editor has a preview of the first media in the >> gallery tab, >> the source editor is given a preview of the first note in the note tab. = Thi >> s >> would reduce mouse tabs when one just wants to consult data of a source = as >> text. >> >> Feel free to suggest other ways to make the noteview disappear, and do >> give your >> opinion. > > I don't want noteview to disapear. I would like a noteview that shows > me the notes as primary objects, the same way we work with events, > families, sources, and places. > > St=E9phane > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |