Madison Rails
barcamp app user profiles (Version #2)

barcamp app user profiles Do we want all this?


      t.column :first_name, :string
      t.column :last_name, :string
      t.column :email, :string
      t.column :username, :string
      t.column :bio, :text
      t.column :photo, :string
      t.column :interests, :string
      t.column :tags, :string
      t.column :passion, :string
      t.column :passion_for_learning, :string

I would think that we might want to separate all of this in the UI as follows:


<! -- Details you cannot change? -- >
      t.column :first_name, :string
      t.column :last_name, :string
      t.column :username, :string

<! -- Details you can change? -- >
      t.column :email, :string

      <span>Add more details to your PROFILE below</span>

      t.column :bio, :text
      t.column :photo, :string
      t.column :interests, :string
      t.column :tags, :string
      t.column :passion, :string
      t.column :passion_for_learning, :string

This way the vitals are entered during the sign-up process, and once they are logged-in and using the app, they can add content to their own bios.

Additional thoughts?

ps: sorry about all the non-ruby code ;-)