|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
Soylent: Libsoylent Version 0.1 GoalsHere are my goals for the 0.1 release of libsoylent:
supports: 10 most important attributes (ie, names, email addresses, etc.; At least one of each [ie, collections, lists, etc.]). It will be trivial to add more attributes later, and keeping it small for a while will make it easier to wrap our minds around the other goals. Evolution-data-server as the backend. However, it will be supported abstractly, so that someone can add the Kabc backend easily. Functions: get attr set attr get person new person } adds person's entry to backend delete person } deletes " ======== After this release, we should be able to start creating the UIs (in parallel with libsoylent development, of course). -Travis _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
|
|
Re: Soylent: Libsoylent Version 0.1 GoalsOn 7/25/05, Travis Reitter <treitter-dev@...> wrote:
> Here are my goals for the 0.1 release of libsoylent: [snip] > After this release, we should be able to start creating the UIs (in > parallel with libsoylent development, of course). This won't include setting the users personal info yet, right? I have an project that would/could/will use the libsoylent API, but so far I will be dealing with only the users own information (buddies are still some time away). If it would include the personal info, it would get real testing on a (semi-)real app when released, so that should motivate ;) What I'm thinking is that personal info could be just a normal soylent person, but with special attribute(s) so that it can be differentiated from the others. It'd mean a bit more work on the app developer though. Unless the "my info" API would be separated from the others. -- Kalle Vahlman, zuh@... _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
|
|
Re: Soylent: Libsoylent Version 0.1 GoalsOn Mon, Jul 25, 2005 at 10:29:12AM +0300, Kalle Vahlman wrote:
> On 7/25/05, Travis Reitter <treitter-dev@...> wrote: > > Here are my goals for the 0.1 release of libsoylent: > [snip] > > After this release, we should be able to start creating the UIs (in > > parallel with libsoylent development, of course). > > This won't include setting the users personal info yet, right? It's not a whole lot more effort to support this. I fully plan to implement it. A lot of the "hard" code will be done by a wrapper script, with info files that define relationships. This is why not much code has been in. I've been hacking on this (when I've had time). > I have an project that would/could/will use the libsoylent API, but so > far I will be dealing with only the users own information (buddies are > still some time away). What kind of app? > If it would include the personal info, it would get real testing on a > (semi-)real app when released, so that should motivate ;) It will include personal info. We'll have a few types of supported IDs, with wrapper functions, but really any info could be set. It just won't be saved yet, as we'd need a backend that supported extra metadata. That'll happen a little later. Not too much later, though. > What I'm thinking is that personal info could be just a normal soylent > person, but with special attribute(s) so that it can be differentiated > from the others. It'd mean a bit more work on the app developer > though. Unless the "my info" API would be separated from the others. I'm not entirely sure what you mean here? Christian -- Christian Hammond <> The Galago Project chipx86@... <> http://www.galago.info/ In Life: A solution to all problems is found. World peace is achieved, all conflicts end, and everyone is happy. Computer Equivalent: Ctrl-Alt-Del _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
|
|
Re: Soylent: Libsoylent Version 0.1 GoalsOn 7/26/05, Christian Hammond <chipx86@...> wrote:
> On Mon, Jul 25, 2005 at 10:29:12AM +0300, Kalle Vahlman wrote: > > This won't include setting the users personal info yet, right? > > It's not a whole lot more effort to support this. I fully plan to > implement it. Cool. And you do realize I mean *my* info, not my contacts info? > A lot of the "hard" code will be done by a wrapper script, with info > files that define relationships. This is why not much code has been > in. I've been hacking on this (when I've had time). > > > I have an project that would/could/will use the libsoylent API, but so > > far I will be dealing with only the users own information (buddies are > > still some time away). > > What kind of app? A chat one. That deals with presences. It's basically a GUI for irssi2 (http://2.irssi.org). I'll let you know when I have a conceptual overview online (it's a bit complicated ;). What I envision the whole stuff I'm working on (more than just the UI) to do is to provide presence status information to libgalago and fetch and update presence info from/to libsoylent so that if my friend pops up in say irc, I can in the UI say "this is my friend", optionally providing some more information (email, address, etc) to go and update the info to every app imaginable (that uses any backend libsoylent does or libsoylent itself). > > If it would include the personal info, it would get real testing on a > > (semi-)real app when released, so that should motivate ;) > > It will include personal info. \o/ > > What I'm thinking is that personal info could be just a normal soylent > > person, but with special attribute(s) so that it can be differentiated > > from the others. It'd mean a bit more work on the app developer > > though. Unless the "my info" API would be separated from the others. > > I'm not entirely sure what you mean here? That if I request a list of persons I have data on, I don't want to see my own name there. -- Kalle Vahlman, zuh@... _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
|
|
Re: Soylent: Libsoylent Version 0.1 GoalsOn Tue, Jul 26, 2005 at 05:03:43PM +0300, Kalle Vahlman wrote:
> On 7/26/05, Christian Hammond <chipx86@...> wrote: > > On Mon, Jul 25, 2005 at 10:29:12AM +0300, Kalle Vahlman wrote: > > > This won't include setting the users personal info yet, right? > > > > It's not a whole lot more effort to support this. I fully plan to > > implement it. > > Cool. And you do realize I mean *my* info, not my contacts info? Ahh, I didn't get that at first. Yeah, I see no reason not to support that. It's just a special, permanent instance of a SoylentPerson. > > A lot of the "hard" code will be done by a wrapper script, with info > > files that define relationships. This is why not much code has been > > in. I've been hacking on this (when I've had time). > > > > > I have an project that would/could/will use the libsoylent API, but so > > > far I will be dealing with only the users own information (buddies are > > > still some time away). > > > > What kind of app? > > A chat one. That deals with presences. It's basically a GUI for irssi2 > (http://2.irssi.org). I'll let you know when I have a conceptual > overview online (it's a bit complicated ;). > What I envision the whole stuff I'm working on (more than just the UI) > to do is to provide presence status information to libgalago and fetch > and update presence info from/to libsoylent so that if my friend pops > up in say irc, I can in the UI say "this is my friend", optionally > providing some more information (email, address, etc) to go and update > the info to every app imaginable (that uses any backend libsoylent > does or libsoylent itself). Well, libsoylent provides a way of getting presence info for that person's accounts, but you'll do updating specifically to libgalago. As soylent uses galago, anything using soylent will automatically get the updates. We won't even be wrapping the various Galago data structures. You'll simply be able to get a GList of the person's GalagoAccounts. > > > What I'm thinking is that personal info could be just a normal soylent > > > person, but with special attribute(s) so that it can be differentiated > > > from the others. It'd mean a bit more work on the app developer > > > though. Unless the "my info" API would be separated from the others. > > > > I'm not entirely sure what you mean here? > > That if I request a list of persons I have data on, I don't want to > see my own name there. Ah, right. Yeah, I think that makes sense. Christian -- Christian Hammond <> The Galago Project chipx86@... <> http://www.galago.info/ Cleaning your house while your kids are still growing is like shoveling the walk before it stops snowing. -- Phyllis Diller _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
|
|
Re: Soylent: Libsoylent Version 0.1 GoalsOn 7/26/05, Christian Hammond <chipx86@...> wrote:
> On Tue, Jul 26, 2005 at 05:03:43PM +0300, Kalle Vahlman wrote: > > On 7/26/05, Christian Hammond <chipx86@...> wrote: > > > On Mon, Jul 25, 2005 at 10:29:12AM +0300, Kalle Vahlman wrote: > > > > This won't include setting the users personal info yet, right? > > > > > > It's not a whole lot more effort to support this. I fully plan to > > > implement it. > > > > Cool. And you do realize I mean *my* info, not my contacts info? > > Ahh, I didn't get that at first. Yeah, I see no reason not to support > that. It's just a special, permanent instance of a SoylentPerson. That's what I was hoping for. > > > What kind of app? > > A chat one. That deals with presences. It's basically a GUI for irssi2 > > (http://2.irssi.org). I'll let you know when I have a conceptual > > overview online (it's a bit complicated ;). > > Very cool. As promised: http://iki.fi/zuh/irksu/irssi2-overview.png -- Kalle Vahlman, zuh@... _______________________________________________ galago-devel mailing list galago-devel@... http://lists.freedesktop.org/mailman/listinfo/galago-devel |
| Free embeddable forum powered by Nabble | Forum Help |