This release notes presents our new 0.28.0 version.
This release has been partially supported by Associação Software Livre.org
and by the Free Software Competence Center at the University of São Paulo (CCSL-USP
through the Qualipso Project
Below we describe the new features and enhancements added in this
This release makes easier to install and update Noosfero. From now on, every new release of Noosfero will
), allowing users to install it with
apt-get install noosfero
Simply install Noosfero with
apt-get install noosfero
To install packages from this repository, add the following line to your
deb http://download.noosfero.org/debian/ ./
Then import the signing key by running the following command:
$ curl http://download.noosfero.org/debian/signing-key.asc | sudo apt-key add -
Then update your package lists with the following command:
$ sudo apt-get update
And then install:
$ sudo apt-get install noosfero
If you want to convert from a manual installation to a Debian package installation, we
listed some instructions
to help you.
: For now, the packages are available just for Debian 5.0 Lenny.
When you are a community administrator or don't access your profile everyday, probably you'll have many tasks when you go to your control panel.
In order to help you managing your tasks, we included multitask
) in this release. With this new feature you can process pending tasks easily.
Just before and after the list of pending tasks, there is a select field with the decision options (
Choose your option and set it to all listed tasks.
The user can process pending tasks with only one requisition.
If you don't want to process in batches, you still can take a different decision to each task.
Searching content limited to a single profile
Sometimes you want to find some content without the need to search on the whole environment.
Now you can search the content limited to a single profile
This feature searches the content of a profile. The results will include articles, events, uploaded files,
blogs, folders and foruns. It will not include profile's or friends/communities information.
There is a search field on profile's page to search on profile's content
If you want, you can also add a block to your profile. It will display the search field and, just like
the others blocks, you can change the block title. This block can be included in one of the profile's
A block that displays the profile search field
The results are listed with a content type icon.
Support for threaded comments in articles
With this release the users will be able to discuss on article's comments in a better way.
The users now can reply comments, generating threads
). The comments will be displayed
grouped by threads, making easier to follow the discussions.
Comentários agrupados por threads
We created a new procedure to avoid communities to become orphans or without administrator
In older versions, if a user created a community, configured it to be closed and then left it, no other
user was able to join it. With this new feature it won't happen anymore.
If a member, that is also the administrator of a community, asks to leave it he will be informed that the next
user to join the community will become administrator. If he has no problem with it, he can confirm and will be
out of community.
Message when the last administrator leaves the community
If he is not alone in the community he will have to choose a new administrator among the members before he leaves.
Administrator must choose a new one before leaving
To avoid problems with your Noosfero installation, you must know all the weird things that happens on your server.
We included a new feature that makes it possible to receive notifications about Noosfero errors by email
). You only need to configure your environment and all the exceptions will be sent to the e-mails you chose.
You can see details of how to configure it in
Enabling exception notifications
When an error occurs on Noosfero, a notification is sent to the configurated e-mails
Initial support for plugins
Now Noosfero has support for plugins
). At this point there is only one plugin for Noosfero called Mezuro
, but we hope that more plugins will be available soon.
What mezuro plugin can do?
- Allow communities to have a related project
- Fetch project source-code from SVN repository
- Analise and calculate metricts from project through analizo tools
- Display these metricts in profile page
If you are interested in writing a Noosfero plugin see the plugins documentation
For now you can create a plugin to:
- Add buttons in the control panel
- Create new tabs in the profile visualization
- Provide new attributes for profile
We include some small changes to enhance Noosfero.
The link "View all" on environment blocks for Communities and People now points to a prettier page
) and we saved some space on activities list
) to enhance visualization.
Merge various YAML config files into only one noosfero.yml
web2.0.yaml config files are merged
) into just one file
for simplicity. If you have customized one of these 2 files, then you need to move your custom configuration to
. See below some differences between old files and
You also can see an example in
Remove CSS ie6 hacks to allow LESS compiler to work
MSIE 6 is a deprecated browser and it is not supported by Noosfero anymore. That's why all CSS hacks for IE6 were removed
) from the Noosfero base theme (file
Full list of changes in this release
Antonio Terceiro (10):
Do not enable mezuro plugin by default
Moving plugin steps to their own file
Renamed plugin manager test
Explicitly requiring dependency
Replacing scary eval's with String#constantize
Enhanced support for plugin migrations
Add source file for public/images/noosfero-network.png
Initial Debian packaging
Aurelio A. Heckert (1):
msie6 code removed from style.css
Caio SBA (3):
Cosmetic changes on nested comments
Show "post a comment" top button only if there is more than one comment
Daniela Soares Feitosa (13):
Search content of a profile
Added title on link to pending tasks
Procedure after last admin leaves organization
Added id and class on view_page to help formatting
Fixed problems with members_of on postgres
Changed blocks footer to link to browse
Removing "on" from profile search options
Removing broken links
Fixing notice message
Added pt-br translations
Bumping version number
Updated AUTHORS file
Joenio Costa (6):
XMPP/Chat install doc updated
Cosmetic changes in category selection
Updating INSTALL instructions
Merging web2.0.yml and mail.yml into noosfero.yml
Removing noosfero.yml from repository
Notify exceptions by email
Rodrigo Souto (5):
Fixing the tiny_mce articles on tasks
Fixing the color of the pending tasks counter icon
Adjusting the activity box