• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

CapCamp2011DevTopics

This version was saved 12 years, 5 months ago View current version     Page history
Saved by Paul Fernhout
on October 20, 2011 at 6:01:51 pm
 

Added notes about results of two workshops.

Capitol Camp 2011 Developer's Summit Topics

 

The following is a list of proposed discussion topics as well as day-long coding projects for the Developer's Summit. Feel free to propose your own discussion topic or coding project. If you’d like to submit a presentation please contact Dean Hill - dhill@nysenate.gov.

 

 

Topic/Project Title  Details  Presenter   Link to Presentation

jQuery: Show and Tell

 

This will be an open mic/laptop presentation where you are invited to bring something that you think is cool or useful that you've either created yourself or found on the internet.

Participation will be on a first come first served basis.

Don't worry if you aren't a great speaker, if you show us your content, we can show it to the crowd for you.

If you would like to participate, please send your content to esteinborn @ gmail . com in advance if possible.


Luke Charde - User Experience Team - Dept of Labor

Reducing User Interface Complexity

  • Ajaxy A-Z Index (enhancing existing functionality with jQuery)
    Large A-Z indices without scrolling or jumping 
  • Client-side sortable, searchable, pageable tables (DataTables jQuery plugin)
     100+ row tables become interactive interfaces without server-side code
  • Browser "Growl-like" notifications (in-house developed plugin)
    Desktop style notifications in the browser  

 

 

Eric Steinborn (Moderator)


Luke Charde


 

Paul Fernhout (jQuery access to CouchDB alongside Dojo for concept mapping )

 

add other names here...

Labor Demo 
Breaking Loose from Bad Relationships: NoSQL Approaches to Data I'm hoping this would also be an open mic / open floor discussion on various NoSQL approaches to data -- pros, cons, when, where, what. Also, approaches to so-called "unstructured data." I can kick it off demonstrating/discussing work we've done with eXist, an open source XML database,  for managing our Web content and also driving internal network applications. But it would be great if others had experience/contributions to add in things I know little or nothing about, e.g, Mongo, Cassandra, BigTable, hybrid approaches in Oracle, DB2, SQL Server, MarkLogic, whatever.

Jim Costello, lead-off batter

(others welcome to fill in the roster, add names here)

 
APIs: Whats out there and how to use them I wanted to a short presentation on the new API for real time bus arrivals that CDTA is rolling out for the 905 (Bus Plus) and a demo of the use of the API. Also wanted to have an open discussion on what other APIs are out there, thoughts on how they might be mashed up and also some talk on what makes a good usuable open API.

Rich Fantozzi

(others welcome)

 

Geo at the Senate A presentation on the geo services we've implemented at the Senate. Will detail the tech stack, services we're utilizing and highlight problems we've faced and how we're working around them. This can turn in to a discussion re: alternative solutions and further development. Jared Williams  
Back to the (federated social semantic mobile future) desktop for eGovernment? This talk will ideally be a collaborative workshop-like discussion involving everyone in the room on the strengths and weaknesses of desktop, mobile, and web apps relative to different e-Government contexts, both in the short-term (2 years) and long-term (20 years). We'll see how close we can get to the ideal of a wide ranging technical discussion in a civil omni-partisan (all perspectives) way -- despite many strong opinions and vested technical interests about our favorite platforms. We could discuss what are networked desktop advantages and disadvantages (relative to web apps) related to decentralization, redundancy, resiliency, archiving, federation, portability, privacy, auditability, ease-of-implementation, debugability, evolvability, internationalization, and scalability? We might talk about would it take to have a well-supported commonly used Java-based client that provided a secure environment for downloading eGovernment applets to run on local data? I may attempt to annotate our discussion as it progresses in real-time using IBIS-related software (or someone else might want to try doing that with Compendium or Cohere or just a text outline). (This talk could also be moved to Friday and would be less technical then.)
Paul Fernhout Some questions for possible discussion (the resulting IBIS concept map from the workshop was added at the end)
IBIS for Drupal Code Sprint

An Issue-Based Information System (IBIS) uses a surprisingly simple argumentation-based issue mapping approach to tackling wicked problems - complex, ill-defined problems that involve multiple stakeholders. IBIS is meant to support coordination and planning of political decision processes. IBIS guides the identification, structuring, and settling of issues raised by problem-solving groups, and provides information pertinent to the discourse. IBIS involves taking all comments in a discussion and classifying them as one of an issue (question), a position (an idea), and arguments (pro or con). There are more versions of IBIS implemented for the desktop in Compendium and for the web in Cohere and Bloomer. This code sprint would be about creating a very plain IBIS system as a Drupal module as a proof-of-concept (perhaps porting existing IBIS code from Bloomer that works with MediaWiki). We could also talk about where IBIS might be useful in New York State government and how it could integrate technically with existing systems. We could download and try out the Compendium Desktop versions of IBIS systems and compare it with the web version of Cohere. We could get a feel for IBIS by taking a contentious issue in New York State and putting an existing discussion about it into IBIS (such as, without taking sides, the issues surrounding expert disagreements on the relicensing Indian Point or alternatively, anything else of current interest in NYS). I'm not a Drupal expert, so I would be relying on enough Drupal/PHP wizards being around to make this happen, and I hope to learn a lot. (I'd have to pop out a bit for the other discussion if it was voted for too.)

Paul Fernhout Note that this sprint was not run given all the other interesting talks