Dashboard - ...

General stuff of the Tine 2.0 effort

Dashboard - ...

Postby kaystrobach » Mon Jul 05, 2010 11:22 am

Hi Devs,

i have currently a pending question on the extjs licensing manager.

Are the examples covered with the extJS dual license?
What license do the following 2 demos have?
http://www.sencha.com/deploy/dev/exampl ... ortal.html
http://www.sencha.com/deploy/dev/exampl ... /view.html


If they are covered by the extjs dual license i will try to create a dashboard with some widgets and an rss viewer for tine20.org.

Best regards
Kay
http://www.kay-strobach.de - Open Source Rocks
User avatar
kaystrobach
Tine 2.0 Community Contributor
 
Posts: 463
Joined: Sat Jan 02, 2010 1:06 pm
Location: Germany

Re: Dashboard - ...

Postby Balazs » Mon Jul 05, 2010 12:27 pm

Hi Kay,

as far as I know are all sencha products (at least all that were ExtJS) under a dual licence. So it should be fine to use it.

If you decide to spend some time in dashboard and RSS feeder, I would like offer to work together with you in defining the requirements and the final look & feel!

Björn
User avatar
Balazs
Tine 2.0 Developer
 
Posts: 142
Joined: Wed Oct 08, 2008 11:35 am
Location: Berlin

Re: Dashboard - ...

Postby kaystrobach » Mon Jul 05, 2010 6:20 pm

The answere:
Kay,

Yes, they are included in our GPL license.

~ Adam


My idea was to use the portalpanel object from extjs and some panels in it. (Without the sidebar)
http://www.sencha.com/deploy/dev/exampl ... ortal.html

Aditionally i would like to see, if UWA widgets would work:
http://dev.netvibes.com/doc/uwa/documentation

Basically i would like to use netvibes/igoogle as base for visual and usability questions.
The base question is, if it's good to provide a feed reader AND a dashboard, as many people read rss feeds on the dashboard ...
I don't think, that the first release the chance to change the column count.

API:
* UWA
* API to register widgets from Applikation

Widgets
* Mail (Show messages in inbox) -> is there a way to open a mail in a new window?
* rss (select feed from reader)
* kalender (show upcoming events / filter / today / ressources
* tasks
http://www.kay-strobach.de - Open Source Rocks
User avatar
kaystrobach
Tine 2.0 Community Contributor
 
Posts: 463
Joined: Sat Jan 02, 2010 1:06 pm
Location: Germany

Re: Dashboard - ...

Postby nelius » Tue Jul 06, 2010 11:36 am

Hi Kay,

I like the idea of having a dashboard ;-)


Here my technical notes:
* The portal stuff is already in our js builds
* RSS Reader -> Should also become part of Fmail
* Security Considerations Should be the first think to be done:
-> dealing with external js code -> widgets in external iframes?
-> message bus?
* The UWA approach is to have a widget in one file (including all css/js)
-> this might lead to problems with versioning etc.
Cornelius Weiss
Tine 2.0 Lead Developer

Visit http://www.tine20.com for commercial support / consulting / development.
Visit http://www.officespot20.com for Tine 2.0 hosting.
User avatar
nelius
Tine 2.0 Core Developer
 
Posts: 1150
Joined: Tue Nov 06, 2007 7:25 pm

Re: Dashboard - ...

Postby kaystrobach » Tue Jul 06, 2010 4:54 pm

I like the idea of having a dashboard ;-)


Here my technical notes:
* The portal stuff is already in our js builds
* RSS Reader -> Should also become part of Fmail

I've seen that
Nice idea to include it in Felamimail -> but i would like to seperate both.

* Security Considerations Should be the first think to be done:
-> dealing with external js code -> widgets in external iframes?
-> message bus?

I think there 2 types of widgets
1. internal ones -> complete api access
2. external ones installed from admin -> uwa
3. external ones installed by user -> i would deny that by default or architecture ;)

* The UWA approach is to have a widget in one file (including all css/js)
-> this might lead to problems with versioning etc.

correct, but most widget plattforms extract the .widget archive to render it.
That can be done here as well be storing it in a folder with a unique id.
After extraction we have single files. If we store the default widgets already extracted there is no problem with versioning.

The first step should be to create the dashboard with the settings panels and an easy way to add widgets of type 1.
If that is working UWA should be next.
http://www.kay-strobach.de - Open Source Rocks
User avatar
kaystrobach
Tine 2.0 Community Contributor
 
Posts: 463
Joined: Sat Jan 02, 2010 1:06 pm
Location: Germany

Re: Dashboard - ...

Postby Balazs » Tue Jul 06, 2010 6:51 pm

How will the dashboard page be integrated into the rest of Tine 2.0?

I think it would be a reasonable substitute for our "Start-Menu". So people can configure their start-page individually. This would on the other hand mean to include the functionallity from the menu into the dashboard...

What do you think?
User avatar
Balazs
Tine 2.0 Developer
 
Posts: 142
Joined: Wed Oct 08, 2008 11:35 am
Location: Berlin

Re: Dashboard - ...

Postby kaystrobach » Tue Jul 06, 2010 8:44 pm

i thought to integrate it as normal tab ;) for consistency

but it's a cool idea to replace the tine20.org button with the dashboard. let me think a night about that.
http://www.kay-strobach.de - Open Source Rocks
User avatar
kaystrobach
Tine 2.0 Community Contributor
 
Posts: 463
Joined: Sat Jan 02, 2010 1:06 pm
Location: Germany

Re: Dashboard - ...

Postby kaystrobach » Thu May 26, 2011 7:19 am

http://www.kay-strobach.de - Open Source Rocks
User avatar
kaystrobach
Tine 2.0 Community Contributor
 
Posts: 463
Joined: Sat Jan 02, 2010 1:06 pm
Location: Germany


Return to General [English]

Who is online

Users browsing this forum: No registered users and 7 guests

Startseite
NewsDemoDownloadForumWikiBlog
Support
Support at first hand!
If the forum does not help anymore ... Professional support is available directly from our Tine2.0 core Developers.

more »