-
SharePoint will have out of the box Live (was Passport) Integration
SharePoint is a great way of sharing information. However, I have access to a number of different portals around the globe, each with a different authentication system, meaning I have to remember heaps of different passwords. Out of the box Passport integration support is a perfect solution

- Figure: Live (was Passport) authentication would enable access to all SharePoint Websites
Note: There is an 'Extranet Collaboration Toolkit' for forms based authentication on Microsoft.com - then it is easy to create and manage accounts. This needs to be in the box.
-
Discussions - Make SharePoint Discussions work as well as Newsgroups in Outlook Express
- How do I mark items as read?
- How do I flag threads I like as red? ie. Use Watch
- How do I read the threads offline? ie. travelling to and from work?
Note: the solution is to come (any list) with an RSS reader eg. RSS Bandit.
Discussions are not good enough... really they are aweful - Regular users need a rich client. Only irregular users prefer a browser. So add a button "Offline Discussions" using Click Once of course. I expect both choices... just like I use Outlook 2007 most of the time... but OWA when I am at someone else's PC.

- Figure: SharePoint Discussions in 2003 needed lots of improvements

- Figure: SharePoint Discussions in 2007 still need lots of improvements.
-
The subject will not change per thread because
it ruins "Conversation View" in outlook
Bad: Subject: Why I HATE Lookups has been added by neilbl
Good: Subject: Why I HATE Lookups

- Figure: The subjects for SharePoint Alerts will only have the subject not who added
it
-
Add a CheckBox to show entire message (rather than
cropped message)
Add a checkbox
[x] show entire message (rather than cropped message)

- Figure: SharePoint will have an option to show the entire message.
-
Attachments are hyperlinks and will be underlined
Read more about this on
Rules to Better Websites - Navigation.

- Figure: Attachments are hyperlinks and will be underlined.
-
Extended Templates
Users think of Content types as Extended Templates?
It would help to add a thumbnail of the .dotx or .xltx (if that is what you have
assigned inside Advanced Settings)

- Figure: Extended Templates.
-
Add a note for multiple content types
When you see the last combo on this page it strikes the user as weird. They ask
themselves an I only have one type??
So add a note under the combo that says
Note: You can add multiple content types later and workflows
etc.

- Figure: Add a note for multiple content types.
-
MOSS 2007 export to Excel to behave in the same manner as VSTS
export to Excel
In VSTS when you export work items to Excel, it is a 2 way sync (via the TFS add-in
to Excel)
In MOSS 2007 when you export a list to Excel, it is a 1 way sync (any changes made
in Excel will be lost).
Exporting to Excel from MOSS 2007 will be extended so that it behaves in the same
way as VSTS and Excel, i.e. it will be a two way relationship. The main point
is that all MS products will be consistent and behave the same way. We don't want
to lose the two way behavior though as it is a good feature.

- Figure: Connecting to TFS in Excel is will be the same experience as connecting
to a SharePoint List.

- Figure: Connecting to TFS from Excel is a 2 way sync ?will be like this when you
connect to a SharePoint list.
-
Add TimeSheet to SharePoint 2007
Add a TimeSheet Application to SharePoint 2007 I think companies need a timesheet
application built into Sharepoint that give a offline experience like Outlook and
Access. Too many companies are building their own timesheet applications, Sharepoint
is not Microsoft's only choice.
- They could build it into CRM.
- They could build it into TFS's work items. I don't think this would work as TFS
wants you to use Microsoft Project. If they changed their mind and added to TFS
work items, then they have another problem. The problem is that we don't want timesheets
to only work for a programmer. It will work for accountants, lawyers and engineers.
- They could build their own product using Silverlight and WPF (SSW would be happy
to build this).
-
General List/Document Library Improvements
- Fix the scalability issues with Lists/Document libraries performing poorly with
more than 2000 items. Evidence:
http://blogs.msdn.com/sharepoint/archive/2007/07/25/scaling-large-lists.aspx.
- Suppport file paths longer than 256 characters.
- Add support to compare differences in document versions by visually showing the
differences.
- Ability to Save & Restore Custom Views on Libraries/Lists, or create View templates.
- Support for richer Active Directory style security, so we can allocate additional
Grant & Deny Permissions while retaining inheritance
- Enable Multiple Inheritance of Content Types
- Allow Lookup types to filter the list they are looking at (So you don't need to
create a separate list for every lookup field)
- Ability to edit advanced properties of Lists, Libraries, Metadata columns thought
the UI.
- Ability to filter available content types by client application or file format
- Synchronisation of tasks with Outlook 2003
- Two-way synchronisation of Calendars & Contacts with Outlook 2003
- Ability to turn off UI features, such as RSS feeds.
- Document Library Content types will allow more than one document template to be
used. This is because different templates can sometimes have the same metadata,
and we don't necessarily want to prompt the user to select from additional content
types when they upload a file.
-
Excel Services Improvements
Excel Services will support for drop downs for parameters and other input validations
methods.
-
Business Data Catalog Improvements
Business Data Catalog will have the ability to launch Winform applications as
a BDC action - including command line parameters and/or recorded series of UI interactions.
-
Differences between two versions of one document
In Sharepoint2007, we can't see the differences between two versions of one document.
While this standard feature is available in many version control systems.
-
The default search experience will use yellow highlighting
The default search experience will use yellow highlighting in the search results:

- Figure: The default search experience will use yellow highlighting like Outlook 2007 searching does.
-
Hide the ugly URLs
On below page, the ugly URLs will be hide and we would love to know the reason for the ugly GUID:

- Figure: The above ugly URLs will be hide.
-
Please add a 'Move to another folder' to the right click menu
Please add a 'Move to another folder' in the right click menu.
If this is not possible maybe because of security, then open a messagebox with instructions of how to move eg: "To move use click Actions | View in Windows Explorer. You can then copy/paste, drag/drop etc.".

- Figure: The right click menu needs a 'Move to another folder' option.
-
Bug - SharePoint Record Center - Record Center Holds Report Doesn't Open
When running the Holds Report in the Records Center, we get save file dialog:

- Figure: Run report, but get save file dialog.
After that get the 'Problems during load' dialog:

- Figure: After the save file dialog, get the problems dialog.
-
Bug - SharePoint Libraries - Content Type item descriptions appear on some libraries and not others
Some document libraries show the description of the content type as shown below:

- Figure: The document libraries show description.
And others don't show the description:

- Figure: Other document libraries don't show description.
There is no setting for this. How does SharePoint determine when to show the description?
-
Bug - SharePoint Records Center - Routing Issue: default routing goes to wrong library, not "Unclassified Library"
The routing table is setup correctly to route documents into different libraries in the records center. There is an "Unclassified Library", and the site is setup to route documents without a content type (or with an unknown content type) by default into this library.
This functionality doesn't work. The documents are moved into a library called "Sales" for some strange unknown reason.
-
Why do I need to have an exact match?
When I input a name, it need to an exact match:

- Figure: "No exact match was found".... come on....