Curl Developer Community Quick Tour
Welcome to the Curl Developer Community Tour! Use this tour to get a step-by-step view of
some of the things you can do in the community. As you read through the tour, it will point
out features and suggest things you can do to start putting the community to work for you.
Here are the steps:
Get Started
Get to know the Curl Developer Community. When you first log onto the Curl Developer Community,
the home page offers links to places where you can dive in. Check out the latest blogs posted
by our experienced staff of bloggers, as well as "What's New" where announcements and new and
changed items are listed with the most recent first. Use the document type icons, titles, and
change age ("3 hours ago") to decide if there's anything of interest for you here at the top
level. You can also access all the key community spaces containing content, see who the top
contributing members are on the site, etc.
The content type icons are your first clues as to the kinds of content you'll find and
create in the Curl Development Community. They include wiki documents and discussion topics.
You'll learn more about the types later in the tour. From the home page you can also get a
feel for how you can find content. For example, through the sections on the home page you
can browse by space, browse by content types, or browse by tags (more about tags later, too).
Also, the menu bar near the top of the page is present on all the other pages. It provides
shortcut menus including Browse for content types and spaces, History for your recently
viewed items, and Your Stuff for items you've created or working on.
Find Content
As you saw on the community home page, you've got a number of paths into the content.
You can browse by space, by content type and tags, and you can search. You can also
browse for content created by other users — just click on someone's name. This section
of the tour will introduce you to the organization of the Curl Developer Community and
the community's content-finding features.
The content in the Curl Developer Community is organized by spaces. We've set up the following spaces where you create, find, and organize content.
- Developer Community Blog: A platform for the Curl team to engage
community members in conversations about what we're working on and to share information
about what's going on in the enterprise Rich Internet Application space.
- Training Center: Provides access to a series of tutorials that
will help you develop your skills for building Rich Internet Applications using Curl.
- Resource Center: Find answers to commonly asked questions by Curl
community members, view user documentation maintained in the IDE, and view and download
articles, technical white papers, Curl libraries, and introdcutory videos.
- Ask-the-Expert: This forum is designed to provide a rapid
response to your questions that don't apply to a specfic Special Interest Group.
Post your question here and a knowledgeable member of the community or Curl team
will respond to it shortly.
- Special Interest Groups: We've set up several special interest
groups where you can access and share content applicable to the group. Special interest
groups have been set up for the OpenCurl Project, Widgets/Gadgets/Curlets, and Curl Product
Directions.
Browse Spaces
- On the home page, you will find the various community spaces listed in the Communities section, or you can click the Browse menu for a list of spaces.
- Click the name of a space. On the landing page for the space (see example below),
you'll see static content and/or dynamic links to content pages. Note the tabs at the
top of the content section. They provide access to a discussion forum, documents, and
links to sub-community spaces where applicable.
If you haven't already, take a moment to browse your spaces.
Browse by tags. When you browse by tags, you're using a community-made indexing system.
You may apply tags like index keywords to new content to make the content searchable.
You look for content you want by clicking tag names to see a list of related content.
Wherever you go in the Curl Developer Community, you'll see tags that group content into
categories.
- Look for the tag cloud on the home page of a community space. A tag cloud visually displays
tags in alphabetical order and by popularity (more popular tags are shown in a larger font size).
- See the content associated with a tag. Move your mouse over a tag to see the number of
times it has been assigned to content. Click the tag to see a list of the content it has been
assigned to.
- Refine your search for tagged content that is listed. Select the type of content and the
community space you are interested in and click Submit.
Search for content. You can do a general search for content in the Curl Developer Community and then filter your search to refine the results.
- Type in a keyword(s) in the upper right corner of the page and click Search .
- See the results on the Search page. You can filter search results by content type, by space, or by date by clicking on the More Options link.
Through browsing and searching, you can look for the content you need. But what if you've
found something you want to keep your eye on? By subscribing to RSS feeds or email
notifications, you can get updated on changes to content you care about.
Subscribe to RSS feeds. Real Simple Syndication (RSS) gives you a way to get a digest of
updates to the content or areas you're interested in. When you "subscribe" to an RSS feed —
say, for particular search results or a particular tag or the content of a particular space —
you can check back any time for a list of updates using your RSS aggregator (which might
simply be your web browser). That list will include only the content you subscribed to.
You can get an RSS feed for nearly everything in the Curl Developer Community!
- Click the RSS icon at the right side of your browser's address bar to subscribe to an
RSS feed for the content you're looking at. For example, if you're using a recent version
of the Firefox browser, you'll get a list, such as the following, if there are multiple
feeds available.
- If you've chosen to be prompted to pick an RSS aggregator (also known as an RSS reader),
you might see a page such as the following. You can choose the reader you want to use and
see what the feed will bring you.
If RSS sounds appealing, take a moment to get it set up. Select one of the Curl
Developer Community RSS feeds and subscribe. If you select a reader to use for all feeds,
subscribing is as easy as clicking the RSS icon where you see it in a page.
Get notified by email. In addition to RSS feeds, you can also stay on top of content using email notifications. When you sign up to receive email notifications, the Curl Developer Community will send you email whenever the content you're interested in changes.
- Navigate to a page or a document you want to be notified about and click Receive Email Notifications in the Actions box.
- After you click, notice the link will change to Stop Email Notifications . You can come back here when you want to stop getting an email notification, as well as manage all of your notifications from your profile, as you'll see later in the tour.
Create Content
As a guest or registered member, you''l find the content you need, but the real power
of the Curl Developer Community is when you contribute your thoughts and insights with
others in the various community spaces. Asking and answering questions in forums, creating
documents such as white papers and articles, posting code samples you've developed in Curl,
posting comments to the Curl Community Blog, etc., will benefit all members of the community.
Note you must be a registered member and logged into the Curl Developer Community site
before you can create content.
Discussion Forums: Most of the community spaces have Discussion Forums
associated with them. As a registered member, you can create topics for discussion or ask
questions you would like feedback from others on that are related to the community space.
- To initiate a discussion, click the Start a discussion
link in the Actions box or New > Discussion (on the menu bar).
- Enter the Subject and Content of your post and mark it if it's a question. You can simply post a comment for feedback from others. But if you're asking a question, be sure to mark your post so that others know you'd like an answer.

- After receiving replies from others, you can indicate which replies helped you the most. When someone responds to your topic or question that's helpful or correct,
mark it as such so that others know which is the best answer. Registered members get status points for helpful and correct answers.
Documents. You can enter content to the Curl Developer Community in the form of wiki documents and uploaded files in the various community spaces. You and others can work on the same document, and you can designate other members who should review or approve the content. You can also upload a file that was created outside the Curl Developer Community. It is recommended you tag documents created from an uploaded file, as well as ones that are created directly in the wiki, to make sure they can be easily found by others.
- To create a new document, click Create a document link in the
Actions box or New > Document (in the menu bar).
- Create a wiki document by starting a new document or uploading a file.
- If you choose to start a new document in the wiki, give the document
a title and enter your content in the editing window. Notice that you've
got two ways to edit the document, along with a preview pane to see how your
work is coming along. The rich text editor is like a word processing program,
with tools for more advanced formatting. If you choose to upload a document,
give the document a title and description, and browse for the document to upload.
Note you will not be able to edit the uploaded document content in the wiki editing
window, but can do so by opening the document, saving it to your hard drive, making
your edits, and uploading it back to the community space.
- The plain text editor (see tabs below) offers simple formatting features,
but is designed primarily for editing in the wiki markup style. Click the question
mark help icon to see a list of wiki markup conventions you can use.
- You can attach files and add tags to categorize the document for
easy search by other members. As you and other members add tags, you'll
develop your own way to describe the content everyone uses. It's also a good
idea to use existing tags whenever possible. You can enter tag names or click
the tag in the Popular Tags list to add the tag to the document.
- Click on Collaboration Options to
indicate if you would like others to edit the content, approve the content,
and/or comment on the content. See the Collaborate on Content
section of the tour for more information on collaboration in the Curl Developer Community.
- You can click Save and Continue to save your work
and keep writing, or Save Draft to save your work and come back later.
Click Publish when you're ready for others to see your document.
- After you've published the document, notice that the Actions box lists tasks
related to the document. In particular, notice the Manage Versions
and Manage Collaboration
links. Clicking Manage Versions will display a page that lists versions of the document.
You can select document versions in the list to compare changes to the document over time.
The comparison shows additions and deletions.
Tip: You can make a document from a discussion! View the discussion in the community space, then click the Convert thread to document link in the Actions box.
Blog Posts. Entering blog posts in the Curl Community Blog are restricted to the Curl
team. They will be making regular contributions on topics to engage community members
in conversations about what we're working on and to share information about what's
going on in the enterprise Rich Internet Application space. Members are welcome to
share their thoughts by entering comments on the blog posts.
- Click on Add a Comment if you would like to enter a
comment on the blog post, or click on Reply next to an existing comment to create a threaded discussion.
Member Profile. Your profile is a quick way for other community members to
find out more about you. It can be bare bones or more thorough. If you fill
in the optional fields, you can give others a sense of who you are and what
you know. This can be very useful for locating community members when you've
got a question or suggestion in mind.
- Click Your Stuff > Profile (in the menu bar) to view your profile.
- On your profile page, notice that the Actions box that enables you to edit your profile, avatar, preferences, and password. On the preferences page, you can adjust your notification and subscription settings.
- Click Edit Profile and fill in as much profile information as you desire.
If you have professional roles or interests that would be useful for other
members to know, be sure to include them.
Collaborate on Content
Nearly everything you do in the Curl Developer Community is collaborative.
Content you add is always visible and searchable (unless you have explicitly
indicated that it shouldn't be, as with "closed" documents). For example, you
can create a document that other members can work on with you. You can also
create a list of people who need to be involved in a document's progress,
whether it is editing or approving.
Add collaborators. When you add collaborators to a document, you're giving them
special roles in the document's "workflow." In other words, work on the document
starts with a draft, and moves (or "flows") through a process — possibly more drafts,
review, and approval — until it's ready for publishing. Refer to Documents
in the Create Content section of the tour to see how to add collaborators in the
document creation process.
Manage Collaboration. After a document is saved, you can change the collaboration permissions.
- Click Manage Collaboration in the Actions box to edit the collabortive permissions assigned to the document.
- On the Manage Collaboration page, you can change the permissions
for editing, approving, and entering comments on the document.
Approve Documents. The Curl Developer Community will alert members who
have been designated as an approver. Until the document is published, authors and approvers
will have the document listed as a Draft under their Your Stuff menu, as well as prompting
them they have Documents Awaiting Approval .
When you view a document needing your approval, you will be presented with the option
to Approve or Reject the document.
This is the end of the Curl Developer Community tour. It has really only scratched the
surface. The best way to get to know the community is to put it to work by adding content and
responding to the content other members have added. Give it a try!