cancel
Showing results for 
Search instead for 
Did you mean: 

Todo List in Share

snig
Champ in-the-making
Champ in-the-making
Data Lists are definitely a welcome addition in Share interface.
Naturally people compare this with MS-SharePoint Datalists.

However, the functionality of to-do lists is quite confusing.
1. It is quite normal to have my to-do items are available in "My Tasks" dashlet. I understand this dashlet is reading from the workflow tasks, but normally if someone creates or assigns some tasks (or to-do items) to me, where can I see those, and how should I know?
2. We can only remove (or delete) a to-do item, cannot we "complete" that?

Thanks
Snig.
9 REPLIES 9

mikeh
Star Contributor
Star Contributor
I don't think we'll be merging Workflow tasks with Data List entries in the same dashlet, as they're two quite different things.

A few points to remember:
1 - This is the first cut of simple data lists; it's great to get feedback from the Community on what further features we should be considering.
2 - All Data List Items are Repository nodes. That means it's easy to add Rules, scripts, etc. to manage property updates. Actions on list items would be useful too; I've been thinking about ways of providing them so they're easily customisable.
3 - It should also be pretty easy to knock-up a dashlet for the To Do list. You could do a Lucene query for the dl:todoList types with dl:assignee the currently logged-in user.

Thanks,
Mike

mabayona
Champ on-the-rise
Champ on-the-rise
Looking at Alfresco, from a data modeling point of view, list is a much needed element. Thing of it as a smart table (same way as an Alfresco space is a smart folder). When modelling data, there are two main patterns: trees and tables (aka list). Trees are the foundation of Alfesco repository estructure and list-tables is the missing element.

This way, possible interesting options are:

- Filters: getting a subset of the list efficiently.
- Handling list with a large number of elements (indexed list?). For instance, this is a well-known problem in Sharepoint.
- Standard list operations: Join, split, sublists, ….
- list as attributes of a node
- ….

gman
Champ in-the-making
Champ in-the-making
I know some have compared Alfresco/Share to SharePoint, but I would like to see a way to manage individual tasks and task lists similar to FengOffice.

But as it stands, is there an example or tutorial on how to extended the current to do data list example. I would like to add two new elements/nodes, a drop down list for task status and a text field element for tag. If I can get those, the current data task list becomes somewhat useful.

mikeh
Star Contributor
Star Contributor
Your best course of action is to grab and build the latest build of 3.3G from SVN, where we've included a lot more Data List examples.

Thanks,
Mike

gman
Champ in-the-making
Champ in-the-making
Do I absolutely have to build or can I grab the latest war?

gavinc
Champ in-the-making
Champ in-the-making
This blog entry maybe just what you're looking for http://ecmarchitect.com/archives/2010/04/25/1156, it briefly covers how to create a new list with a status field, and of course the latest build as Mike suggests. Yes, I believe getting the latest WAR from the nightly build should be sufficient.

merlinator
Champ in-the-making
Champ in-the-making
3 - It should also be pretty easy to knock-up a dashlet for the To Do list. You could do a Lucene query for the dl:todoList types with dl:assignee the currently logged-in user.

Could you give more detail on how to do this?
Is there an example of an existing dashlet that uses Lucene queries?

mikeh
Star Contributor
Star Contributor
You'd create a Repository-based webscript which performs the query and returns the result in JSON format. The dashlet then renders based on this response.

Most of the existing dashlets use this mechanism, e.g. the "Content I'm Editing" dashlet and the corresponding "my-contents.get" repository webscripts (which perform Lucene queries).

Thanks,
Mike

merlinator
Champ in-the-making
Champ in-the-making
I've searched the files downloaded from the SVN repository, but I cannot find the example you speak of.

I am relatively new to alfresco and am having trouble finding articles relevant to my requirements.
Is there an article or 2 that would explain the process of creating a dashboard in share in detail?

I've seen one posted by Ixxus, but it seems to cover only a small part of the work.