Decapod Capture's first steps

View: New views
2 Messages — Rating Filter:   Alert me  

Decapod Capture's first steps

by Boyan Sheytanov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi everyone!

I've commited the first pieces of code for Decapod's Capture screen.
You can find these in the repo at
https://source.fluidproject.org/svn/scratchpad/decapod/ The
corresponding JIRA is http://issues.fluidproject.org/browse/FLUID-3312
Make sure to start the Python server, found in components/server (you
might need to install some Python packages in order to do that; on an
Ubuntu, look at
http://wiki.fluidproject.org/display/fluid/Decapod+Ubuntu+Packages,
should be possible to start it on other OS, too). The only
functionality so far can be seen in the thumbBrowser.html - for now,
the images are staticly linked (you won't see them without the server
started).

Next things to do should be to add the links as a model, so that it
can be updated by the Take picture button, develop some nice styles
for the browser (now it uses navList styles), implement a component
for the Capture screen.

I'll appreciate code review/comments/improvements. The rendering of
the HTML is still a bit vague to me.

Greetings, Boyan.
_______________________________________________________
fluid-work mailing list - fluid-work@...
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work

Re: Decapod Capture's first steps

by Michelle D'Souza :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

This is a great start Boyan! I'm happy that you were able to use the  
renderer successfully.

One suggestion I have is to make the component so that it can be  
previewed without a server present. This is useful for people who want  
to check out what we have quickly. It also makes client side  
development easier since some development, such as style sheet  
creation, can happen without using a server. My recommendation for how  
to do this is to follow what was done in Engage. Essentially, we check  
to see if the page was loaded from the file system and if so we load  
test data. If it's not loaded from the file system, we load the data  
from CouchDB. You can see this code here:

http://source.fluidproject.org/svn/fluid/engage/fluid-engage-core/trunk/framework/js/loadData.js

I also noticed a typo in the HTML which I'm sure you'd have found when  
you were implementing delete: "flc-thumsBrowser-deleteLink"

Quoting Boyan Sheytanov <boyan.sheytanov@...>:

> Next things to do should be to add the links as a model, so that it
> can be updated by the Take picture button, develop some nice styles
> for the browser (now it uses navList styles), implement a component
> for the Capture screen.
>

Sounds like a good plan. You should probably check in with Jacob when  
you get to the styling part because I think he was planning to work on  
that.

Michelle



_______________________________________________________
fluid-work mailing list - fluid-work@...
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work