|
|
< < |
Development Notes
|
> > |
Screenshots
|
|
TOC: No TOC in "Main.ScreenShots"
|
< < |
Overview
For a full overview of the project, see the Proposal.
The first development push on Digital Texts is designed to produce a working prototype application using the Facebook Platform. Facebook offers advantages over competing social networks (Friendster, MySpace, the group organized under Google's OpenSocial), as it is more popular, and has a more mature Development Platform.
Availability
Anyone with a Facebook account may now add Digital Texts 2.0 to their Applications.
Within Facebook, the app currently resides at: http://apps.facebook.com/digitaltexts/
Or, on its own on at: http://www.creativecreature.ca/digitaltexts
Either URL will redirect you to Facebook to login and add the Digital Texts 2.0 application. The first will then direct you out to the app external to Facebook. The second will load up the app inside the Facebook canvas. The functionality and design are the same either way, so it's just up to your personal preference. I would suggest the external app, as you avoid the overhead of the Facebook interface (and those darned ads).
Current Functionality
Current Status: Version 0.1.1
- Create Collections, Texts, and Authors (and automatically add yourself as a Reader on login through Facebook)
- Associate Texts with Collections and Authors with Texts
- Tag Texts, Collections, and Authors
- Browse Tags in multiple formats, and by All, Collection, Author, and Text groups
- Browse your own records from Home, and browse others contributions in the Collections, Authors, and Texts sections, or through their Reader profile
- Add Collections and Texts added by other Readers to your own
Development Notes
Please see http://www.creativecreature.ca/digitaltexts/main/notes for up to date Release Notes on each revision.
Trac
A Trac install has been set up for Digital Texts 2.0 at http://tapor-dev.mcmaster.ca/~humviz/dtext2/trac. This will be the central location for all development milestones, tasks, and bug reports.
Bug Reports
Bug reports can be submitted to Trac at the address above. Please be as detailed as you can to ensure clarity. If the issue appears to be related to operating system or browser support, please include all relevant data.
Feature Requests
Feature requests should be made directly to either Stéfan Sinclair or Johnny Rodgers. Please be as detailed as you can to ensure clarity.
|
|
Current Screenshots (as of February 2008)
Current prototype of the Digital Texts 2.0 interface, displayed as an external application.
|
|
|
< < |
Links
-- JohnnyRodgers - 22 Nov 2007
|
> > |
-- JohnnyRodgers - 11 Feb 2008
|
|
| META FILEATTACHMENT | digital_texts_db.png | attr="" comment="Database Model, 1st Iteration" date="1195746361" path="digital_texts_db.png" size="80362" user="JohnnyRodgers" version="1.2" |
|
|
| META FILEATTACHMENT | text_form.jpg | attr="" comment="" date="1202008096" path="text_form.jpg" size="184481" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | text_view.jpg | attr="" comment="" date="1202008127" path="text_view.jpg" size="250576" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | texts.jpg | attr="" comment="Text List" date="1202008174" path="texts.jpg" size="208776" user="JohnnyRodgers" version="1.1" |
|
> > |
| META TOPICMOVED | JohnnyRodgers | date="1202689665" from="Main.DevNotes" to="Main.ScreenShots" |
|
|
Development Notes
|
|
Availability
|
< < |
Presently, only Developers of the application (Stéfan and Johnny) can add and view the Digital Texts 2.0 Facebook application. However, after a bit more development, this will be opened up to allow others to add and begin using it.
|
> > |
Anyone with a Facebook account may now add Digital Texts 2.0 to their Applications.
|
|
|
< < |
Within Facebook, the app currently resides at: http://apps.facebook.com/digitaltexts/.
|
> > |
Within Facebook, the app currently resides at: http://apps.facebook.com/digitaltexts/
|
|
|
< < |
Or, on its own on Tapor Dev at: http://tapor1-dev.mcmaster.ca/~dt2/facebook/digital_texts/
|
> > |
Or, on its own on at: http://www.creativecreature.ca/digitaltexts
|
|
|
< < |
You'll notice that some of the content is missing on the Tapor version. FBML (Facebook Markup Language) calls such as:
|
> > |
Either URL will redirect you to Facebook to login and add the Digital Texts 2.0 application. The first will then direct you out to the app external to Facebook. The second will load up the app inside the Facebook canvas. The functionality and design are the same either way, so it's just up to your personal preference. I would suggest the external app, as you avoid the overhead of the Facebook interface (and those darned ads).
|
|
|
< < |
Hi <fb:name firstnameonly="true" uid="<?=$user?>" useyou="false"/>!
|
> > |
Current Functionality
|
|
|
< < |
only work within the Facebook interface. You can get the same information externally, but you need to use API calls to get it:
|
> > |
Current Status: Version 0.1.1
|
|
|
< < |
$user_info = $facebook->api_client->users_getInfo($user, "first_name");
$first_name = $user_info[0]["first_name"];
echo "Hi " . $first_name . "!";
|
> > |
- Create Collections, Texts, and Authors (and automatically add yourself as a Reader on login through Facebook)
- Associate Texts with Collections and Authors with Texts
- Tag Texts, Collections, and Authors
- Browse Tags in multiple formats, and by All, Collection, Author, and Text groups
- Browse your own records from Home, and browse others contributions in the Collections, Authors, and Texts sections, or through their Reader profile
- Add Collections and Texts added by other Readers to your own
|
|
|
< < |
Roadmap
|
> > |
Development Notes
Please see http://www.creativecreature.ca/digitaltexts/main/notes for up to date Release Notes on each revision.
|
|
|
< < |
Current Status: Milestone 0.25
|
> > |
Trac
A Trac install has been set up for Digital Texts 2.0 at http://tapor-dev.mcmaster.ca/~humviz/dtext2/trac. This will be the central location for all development milestones, tasks, and bug reports.
|
|
|
< < |
Milestone 1
|
> > |
Bug Reports
Bug reports can be submitted to Trac at the address above. Please be as detailed as you can to ensure clarity. If the issue appears to be related to operating system or browser support, please include all relevant data.
|
|
|
< < |
- Ability for users to add, edit, and delete Collections and Texts, which are implicitly linked to Author objects in the database
- Add notes to Collections and Texts
- Associate Texts with Collections
- Add Metadata and bibliographic information to Texts (URL, format, publication information, language, copyright, etc)
- Tagging of Texts, Collections, and Authors, and the ability to see tags on others' texts
- Visualizations of these tags (tag clouds ...other forms?)
- Some statistics/visualizations based on human associations of texts (gender, age, etc. of reader and author matches). This is where Facebook's social graph comes into play.
- Some initial templates for broadcasting Digital Texts activity to your Friends ("Godfrey added 'Critique of Pure Reason' to his 'Favourites' Collection. See this Collection.", etc)
|
> > |
Feature Requests
Feature requests should be made directly to either Stéfan Sinclair or Johnny Rodgers. Please be as detailed as you can to ensure clarity.
|
|
|
< < |
Milestone 2
|
> > |
Current Screenshots (as of February 2008)
|
|
|
< < |
- Ability to create and join Text Groups. These might be organized around Purpose (reading for pleasure, research group, for commercial use), Interest (a specific genre, period, etc of work), Topic (WWII Era Swing Music), Author (Bertrand Russell), and so on. Functionality to invite others to these groups, set privacy (for research settings), etc.
- Basic text analysis on My Texts data set (via integration with Tapor).
- More advanced/user-definable statistics based on human associations (hybrid searches based on author/reader, etc)
- Ability to import texts from desktop PDF/article-management software (such as Endnote)
|
> > |
Current prototype of the Digital Texts 2.0 interface, displayed as an external application.
|
|
|
< < |
Milestone 3 (Blue Sky)
|
> > |
|
|
|
< < |
- "Load Collection in Tapor", "Load Collection in Monk Workbench" type functionality
- Advanced text analysis on My Texts data set (data mining, scraping, etc.) A job for JiTR.
Screenshots
|
> > |
Early Screenshots (November-December 2007)
|
|
Early prototype of the Digital Texts 2.0 interface within the Facebook Canvas
|
|
| META FILEATTACHMENT | digital_texts_external.png | attr="" comment="" date="1195746561" path="digital_texts_external.png" size="130737" user="JohnnyRodgers" version="1.2" |
| META FILEATTACHMENT | digital_texts_fb_canvas.png | attr="" comment="" date="1195746073" path="digital_texts_fb_canvas.png" size="135133" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | digital_texts_profile_view.png | attr="" comment="" date="1195746081" path="digital_texts_profile_view.png" size="14310" user="JohnnyRodgers" version="1.1" |
|
> > |
| META FILEATTACHMENT | author_form.jpg | attr="" comment="Author Form" date="1202007683" path="author_form.jpg" size="166480" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | author_view.jpg | attr="" comment="Author View" date="1202007718" path="author_view.jpg" size="154373" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | authors.jpg | attr="" comment="Author List" date="1202007755" path="authors.jpg" size="153236" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | collection_form.jpg | attr="" comment="Collection Form" date="1202007785" path="collection_form.jpg" size="166050" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | digital_texts_db_jan_24th.png | attr="" comment="Database Model, Feb. 1st, 2008" date="1202007817" path="digital_texts_db_(jan_24th).png" size="78873" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | collections.jpg | attr="" comment="Collection List" date="1202007853" path="collections.jpg" size="155773" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | collection_view.jpg | attr="" comment="Collection View" date="1202007891" path="collection_view.jpg" size="183997" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | home.jpg | attr="" comment="Home" date="1202007923" path="home.jpg" size="254932" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | reader_profile.jpg | attr="" comment="" date="1202007962" path="reader_profile.jpg" size="223597" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | readers.jpg | attr="" comment="Reader List" date="1202008014" path="readers.jpg" size="147616" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | tag_cloud.jpg | attr="" comment="" date="1202008043" path="tag_cloud.jpg" size="168518" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | tag_list.jpg | attr="" comment="" date="1202008066" path="tag_list.jpg" size="168611" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | text_form.jpg | attr="" comment="" date="1202008096" path="text_form.jpg" size="184481" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | text_view.jpg | attr="" comment="" date="1202008127" path="text_view.jpg" size="250576" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | texts.jpg | attr="" comment="Text List" date="1202008174" path="texts.jpg" size="208776" user="JohnnyRodgers" version="1.1" |
|
> > |
Development Notes
Overview
For a full overview of the project, see the Proposal.
The first development push on Digital Texts is designed to produce a working prototype application using the Facebook Platform. Facebook offers advantages over competing social networks (Friendster, MySpace, the group organized under Google's OpenSocial), as it is more popular, and has a more mature Development Platform.
Availability
Presently, only Developers of the application (Stéfan and Johnny) can add and view the Digital Texts 2.0 Facebook application. However, after a bit more development, this will be opened up to allow others to add and begin using it.
Within Facebook, the app currently resides at: http://apps.facebook.com/digitaltexts/.
Or, on its own on Tapor Dev at: http://tapor1-dev.mcmaster.ca/~dt2/facebook/digital_texts/
You'll notice that some of the content is missing on the Tapor version. FBML (Facebook Markup Language) calls such as:
Hi <fb:name firstnameonly="true" uid="<?=$user?>" useyou="false"/>!
only work within the Facebook interface. You can get the same information externally, but you need to use API calls to get it:
$user_info = $facebook->api_client->users_getInfo($user, "first_name");
$first_name = $user_info[0]["first_name"];
echo "Hi " . $first_name . "!";
Roadmap
Current Status: Milestone 0.25
Milestone 1
- Ability for users to add, edit, and delete Collections and Texts, which are implicitly linked to Author objects in the database
- Add notes to Collections and Texts
- Associate Texts with Collections
- Add Metadata and bibliographic information to Texts (URL, format, publication information, language, copyright, etc)
- Tagging of Texts, Collections, and Authors, and the ability to see tags on others' texts
- Visualizations of these tags (tag clouds ...other forms?)
- Some statistics/visualizations based on human associations of texts (gender, age, etc. of reader and author matches). This is where Facebook's social graph comes into play.
- Some initial templates for broadcasting Digital Texts activity to your Friends ("Godfrey added 'Critique of Pure Reason' to his 'Favourites' Collection. See this Collection.", etc)
Milestone 2
- Ability to create and join Text Groups. These might be organized around Purpose (reading for pleasure, research group, for commercial use), Interest (a specific genre, period, etc of work), Topic (WWII Era Swing Music), Author (Bertrand Russell), and so on. Functionality to invite others to these groups, set privacy (for research settings), etc.
- Basic text analysis on My Texts data set (via integration with Tapor).
- More advanced/user-definable statistics based on human associations (hybrid searches based on author/reader, etc)
- Ability to import texts from desktop PDF/article-management software (such as Endnote)
Milestone 3 (Blue Sky)
- "Load Collection in Tapor", "Load Collection in Monk Workbench" type functionality
- Advanced text analysis on My Texts data set (data mining, scraping, etc.) A job for [[http://tada.mcmaster.ca/Main/JiTR][JiTR].
Screenshots
Early prototype of the Digital Texts 2.0 interface within the Facebook Canvas
Early prototype of the Digital Texts 2.0 interface external to the Facebook Canvas (missing several features)
Add Text Form
Add Collection Form
Narrow column profile view
Database Model
Links
-- JohnnyRodgers - 22 Nov 2007
| META FILEATTACHMENT | digital_texts_db.png | attr="" comment="Database Model, 1st Iteration" date="1195746361" path="digital_texts_db.png" size="80362" user="JohnnyRodgers" version="1.2" |
| META FILEATTACHMENT | digital_texts_add_collection.png | attr="" comment="" date="1195746032" path="digital_texts_add_collection.png" size="120402" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | digital_texts_add_text.png | attr="" comment="" date="1195746044" path="digital_texts_add_text.png" size="186642" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | digital_texts_external.png | attr="" comment="" date="1195746561" path="digital_texts_external.png" size="130737" user="JohnnyRodgers" version="1.2" |
| META FILEATTACHMENT | digital_texts_fb_canvas.png | attr="" comment="" date="1195746073" path="digital_texts_fb_canvas.png" size="135133" user="JohnnyRodgers" version="1.1" |
| META FILEATTACHMENT | digital_texts_profile_view.png | attr="" comment="" date="1195746081" path="digital_texts_profile_view.png" size="14310" user="JohnnyRodgers" version="1.1" |
|