Posts Tagged ‘tools’

Results: Open Source and The Church

Friday, March 12th, 2010

“Insight trumps ignorance.”

First off, a special thanks to all who participated in this survey. The sincerity of those that serve Him with their technological talents never ceases to leave us amazed and thankful. We sincerely appreciate all of you.

We are summarizing the results as of 9am CST. Assuming a few things, 21 of you (about 25% in attendance to Church IT Roundtable) took the survey. We will continue to leave it open for another week or so, just in case things get more insightful. Now, to the results…

How much does open source play overall in the role of your church technology?

43% of the respondents have about 50% of their deployed technology within an open source technology! That’s pretty cool…On the flip side, about 25% said they have no open source in their church.

When we asked what you typically think (as a first response or so) around open source:

About 25% of you are excited with another 25% putting customization at the top of your thoughts! About 20% of you were thinking about integration with another 20% of glad to see licensure go away…(us too!)

How important are each of these items in your decision to use open source software?

- Cost was a factor for over 75% you as “yep” or “abso-freakin-lutely hombre”. Not overly surprising there…

- Stability is important to about 60% of you. Seems  to point towards expectations around open source and some of the ‘traditional’ trade-offs.

- Support is pretty much middle of the road for almost 70%. More interesting, 25% said, “nope”. We think that is kinda insightful to the understanding of community around the use of open source. Support, like CITRT, is who you know, not what you know!

- Community: So, true to form for support, the follow-on question for community had over 90% of you saying it was at the top of the list. When BBC thinks community around #GetShadetree, we are thinking a central location for documentation, discussion, sharing/collaborating, and finding the latest patches/updates. Would you agree?

- Scalability is about middle of the road. Interestingly, about 30% said “yep”. You are concerned with growth and accomodating that growth.

- Integration baby! Yeah, over 70% ranked this at or near the top. When BBC thinks integration, we are thinking for you: church management system, websites, and financial. Integration is important. We hate silos too.

- Documentation was pretty evenly distributed across the board. This is probably a speak to community and support. Documentation is important, but more important is knowing that you can get the answers you need when you need them…

- Requirements was a funny one. Or, at least the results were straddled around “yep”(40%). 20% said “abso..” while 20% said “meh”. This is probably an understanding to a good deployment. We think if integration is sound, requirements are probably less of a focus for you. Is this correct?

- Expandability, apparently, is pretty danged important. Near 80% said it is tops. This is, in our interpretation, a need for an organic and growing road map of development around the open source solution you are using. It is the ability to not only choose *how you build off the platform, but *what you build off the platform. We could not agree more.

- Maturity is pretty much average for most of you. Again, this is probably part of the trade-off that is ‘traditional’ with open source answers. We give up some maturity in the application in exchange for other things.

- And seriously. About 45% ranked ‘free stuff’ as pretty important from open source! Ok…we will get the t-shirt press ready. We heard you. What other free stuff do you want besides the application?! =)

What aspect(s) of open source do you most/least appreciate and why?

This was interesting. Some focused on the ‘most appreciate’. Some focused on the ‘least appreciate’. Here are a response from each:

“the reason we usually avoid open source for most projects there’s little to no person at the other side of an 800 number that we can go to for immediate assistance. I’m a single IT guy supporting over 50 users, 100 machines across 4 buildings. I simply don’t have time to go hunting through support docs for solutions.”

“We are not held captive by vendors with different priorities than ours. If we need something fixed or changed, we can roll up our sleeves and get it done. It is not tied to Microsoft…”

Do you perceive potential roadblocks in your church that would keep you from using open source? If so, what are they?

This was also interesting. Check out a couple:

“Zero road blocks for using open source. Plenty of road blocks with proprietary systems/ applications.”

“We are using it extensively, so no.”

Open Source and The Church

Wednesday, March 10th, 2010

It is said, “Ignorance is bliss”. We say, “Ignorance is…ignorant.” In our collaborative fight against ignorance, we offered to do this brief survey around open source and the church. Coordinating with the National Church IT Roundtable gathering up, we have pulled this together. Nothing scientific, and probably a little “tongue in cheek” for the pure enjoyment of this topic…this is fun stuff! Special thanks to @watermarkgeek in assisting with the question building and refinement process. It’s only five questions with hopes that we can all benefit from a quick share of insight. Insight trumps ignorance.

We are releasing this in April as open source and we would love to have you sign up so we can reach out to you.

In the meantime, look for results here on Friday as a comment to this blog!

I love toys!

Tuesday, March 2nd, 2010

I love toys! If you come to our office you’ll see little toys and other little trinkets everywhere. I also love drawing. Both of these are little expressions of creativity. I love the thought of some guy sitting over his desk with sketches everywhere and clay designing exactly how he wants his little toy to look. I have had the opportunity to create a few little toy sculptures an there was nothing cooler than holding your little creation in your hand.

Even more than my love for toys and drawing is my love for amazing little web apps. There are so many fun and awesome things on the web and I rarely share what I have found and enjoy. One amazing app I found a long time ago is the Sketch app from Odopod (http://sketch.odopod.com/). It’s a super simple but super complex little tool. You click new sketch and begin your drawing adventure. There is a gallery of what others have drawn, and even more fun, you can watch them redraw in the exact steps the artist took when creating the drawing. It is so revealing to me seeing excatly how they came up with the final piece. Just a little view into all the uglys and happy mistakes that happen when drawing, coding, whatever. These are the things that help me make it through life (and conference calls).

Here is one I drew today while in a meeting. Don’t worry, I was listening. I am just more than a little ADD so this is what oozes out. I hope you enjoy my Big Bad LumberJack.

BigBadCollab: Ten Factoids

Wednesday, February 24th, 2010

1. We started in a garage. No, really. It was Ben’s garage converted over a weekend and a thousand bucks. See the pic at the bottom of the home page called, “Contact Us”. That was where the garage door was. #goodtimes

2. The co-founders met, literally, on Twitter. The first conversation, beyond DM’s was … instant messaging. The first “real” conversation was … at a tweet up.

3. Three possible company names and six minutes of discussion. First corporate decision: No meetings, ever (thank you 37signals). Second corporate decision: “BigBadCollab”.

4. The name of the company has our favorite core value in it, “Collab”…short for “Collaboration”. The full company name is “Big” as in “Our vision, our pursuit, our calling”; “Bad” as in “The Michael Jackson definition…before he died”; and, “Collab” as in “collaboration”.

5. Between the two co-founders, there are thirty plus years of marriage, four kids (18 to 2), three dogs, and nearly twenty-five years of experience across nearly one-thousand web projects.

6. Ben has his degree in Anthropology. Mark has his degree in Economics and Finance.

7. Over 90% of BigBadCollab’s business is run completely, on the Internet. Code repository, accounting, project management, communications….its all out there.

8. The official sport of BigBadCollab is disc golf (below).

9. Culture is very important to BigBadCollab. Its a fabric and reflection of what we believe, how we behave, why we do what we do.

10. If it were not for God’s grace, we would all be completely lost.

Developing with Javascript

Tuesday, June 16th, 2009

Last updated: June 16, 2009

I have spent my fair share of hours trying to troubleshoot implementations of different javascript tools, and to no avail at times. The frustration is one that is shared among every developer I have talked to on this subject with no real solution. There are a lot of great tools out there, and there are a few sites that I find from time to time that actually list them all out, but none that show me a list of great tools for my library of choice, jquery. There was at one point a page that had a great list of only jquery tools, but it seems to always be down and this is my archive of that page with my additions and subtractions. I am posting this as much for my own use as anyone else who may find it useful. I will continue to update this post as I find other tools. Hope it helps someone.

File upload

Ajax File Upload
jQUploader
Multiple File Upload plugin
Progress Bar Plugin

Form – Select Box stuff

jQuery Combobox.
jQuery controlled dependent (or Cascadign) Select List.
Multiple Selects.
Select box manipulation.

Form Basics, Input Fields, Checkboxes etc.

FancyForm
jNice
Ping Plugin
Toggle Form Text – SUPER EASY TO USE
ToggleVal
jQuery Field Plugin
jQuery Form’n Field plugin
jQuery Checkbox manipulation
jTagging
jQuery labelcheck
Overlabel
3 state radio buttons
ShiftCheckbox jQuery Plugin
Watermark Input
jQuery Checkbox (checkboxes with imags)
jQuery SpinButton Control
jQuery Ajax Form Builder
jQuery Focus Fields
jQuery Time Entry

Time, Date and Color Picker

jQuery UI Datepicker
jQuery date picker plugin
jQuery Time Picker
Time Picker
Farbtastic jQuery Color Picker Plugin
Color Picker by intelliance.fr

Rating Plugins

jQuery Star Rating Plugin
jQuery Star Rater
Half-Star Rating Plugin

Search Plugins

jQuery Suggest
jQuery Autocomplete
jQuery Autocomplete Mod
jQuery Autocomplete by AjaxDaddy
jQuery Autocomplete Plugin with HTML formatting
jQuery Autocompleter
AutoCompleter (Tutorial with PHP&MySQL)
quick Search jQuery Plugin

Inline Edit & Editors

jTagEditor
WYMeditor
jQuery jFrame
Jeditable – edit in place plugin for jQuery
jQuery editable
jQuery Disable Text Select Plugin
Edit in Place with Ajax using jQuery
jQuery Plugin – Another In-Place Editor
TableEditor
tEditable – in place table editing for jQuery

Audio, Video, Flash, SVG, etc

jMedia – accessible multi-media embedding
JBEdit – Ajax online Video Editor
jQuery MP3 Plugin
jQuery Media Plugin
jQuery Flash Plugin
Embed QuickTime
SVG Integration

Photos/Images/Galleries

ThickBox
jQuery lightBox plugin
jQuery Image Strip
jQuery slideViewer
jQuery jqGalScroll 2.0
jQuery – jqGalViewII
jQuery – jqGalViewIII
jQuery Photo Slider
jQuery Thumbs – easily create thumbnails
jQuery jQIR Image Replacement
jCarousel Lite
jQPanView
jCarousel
Interface Imagebox
Image Gallery using jQuery, Interface & Reflactions
simple jQuery Gallery
jQuery Gallery Module
EO Gallery
jQuery ScrollShow
jQuery Cycle Plugin
Zoomi – Zoomable Thumbnails
jQuery Crop – crop any image on the fly

Google Map

jQuery Plugin googlemaps
jMaps jQuery Maps Framework
jQmaps
jQuery & Google Maps

Tables, Grids etc.

UI/Tablesorter
jQuery ingrid
jQuery Grid Plugin
Table Filter – awesome!
TableEditor
jQuery Tree Tables
Expandable “Detail” Table Rows
Sortable Table ColdFusion Costum Tag with jQuery UI
jQuery Bubble
TableSorter
Scrollable HTML Table
jQuery column Manager Plugin
jQuery tableHover Plugin
jQuery columnHover Plugin
jQuery Grid
TableSorter plugin for jQuery
tEditable – in place table editing for jQuery
jQuery charToTable Plugin
jQuery Grid Column Sizing
jQuery Grid Row Sizing

Border, Corners, Background

jQuery Corner
jQuery Curvy Corner
Nifty jQuery Corner
Gradient Plugin

Text and Links

jQuery Spoiler plugin
Text Highlighting
jQuery Newsticker
Auto line-height Plugin
Textgrad – a text gradient plugin
LinkLook – a link thumbnail preview
shortKeys jQuery Plugin
jQuery Ajax Link Checker

Tooltips

jQuery Plugin – Tooltip
jTip – The jQuery Tool Tip
clueTip
BetterTip

Menus, Navigations

jQuery Tabs Plugin – awesome!
another jQuery nested Tab Set example (based on jQuery Tabs Plugin)
jQuery idTabs
jdMenu – Hierarchical Menu Plugin for jQuery
jQuery SuckerFish Style
jQuery Plugin Treeview
treeView Basic
FastFind Menu
Sliding Menu
Lava Lamp jQuery Menu
clickMenu
CSS Dock Menu
jQuery Pop-up Menu Tutorial
Sliding Menu

Accordions, Slide and Toggle stuff

jQuery Plugin Accordion
jQuery Accordion Plugin Horizontal Way
haccordion – a simple horizontal accordion plugin for jQuery
jQuery Accordion Example
jQuery Demo – Expandable Sidebar Menu
Sliding Panels for jQuery
jQuery ToggleElements
jCarousel
Accesible News Slider Plugin
Showing and Hiding code Examples
jQuery Easing Plugin

Drag and Drop

UI/Draggables
EasyDrag jQuery Plugin
jQuery Portlets
jqDnR – drag, drop resize
Drag Demos

Browserstuff

Wresize – IE Resize event Fix Plugin
jQuery ifixpng
jQuery pngFix
Link Scrubber – removes the dotted line onfocus from links
jQuery Perciformes – the entire suckerfish familly under one roof
Background Iframe

Alert, Prompt, Confirm Windows

jqModal
SimpleModal

CSS

jQuery Style Switcher
JSS – Javascript StyleSheets
jQuery Rule – creation/manipulation of CSS Rules
jPrintArea