The TikiFest, a tradition of the Tiki community, is a meeting between Tiki contributors (that usually only meet online). This is an opportunity to socialize, code wildly in group sessions, discuss wiki technology and culture, and plan the future of Tiki Wiki CMS Groupware. It is also a great opportunity for Tiki users to meet Tiki developers, and for each group to learn from the other.
There is some ongoing work to have some "Community Currency" features (see links below) added to Tiki6 re-using and extending the Payment system added in Tiki5, as well as some improvements to the social networking features of Tiki using pretty trackers. See "Barter" profile evolution.
But maybe some other tasks arise if other people join the fest 😊:
Maybe investing some time to produce a new pdf handbook out of the updated Tiki Documentation structure? (however, developer time would be needed for that)
Adding some GUI to Workspaces management? (refactoring previous work from AulaWiki_tiki_4 Mod ?)
When
Tentative dates: July 2010, Monday 19th - Sunday 25th.
A few people can be accomodated in Xavi's flat or in a Xavi's neighbor flat (we both have old dogs, by the way). If more people come, we'll have to find other places (renting rooms in other neighbors flats in the same building or in the nearby, ...).
Will join the BBB sessions when possible by listening conversations
Nelson (nkoth)
Canada
Will join the sessions when possible.
Torsten
Germany
Tuesday and when possible
you?
We had some issues with audio. We first managed to get sound working (at the TikiFestBarcelona) through a skype conference, because sound is not working at BBB through internet connection. But sound seems to be good using the phone line, so that we'll use the phone land line to broadcast audio for the distant participants.
You can join this conference by calling +1-613-366-1985 The conference room is 87036#.
In case we say at anytime (on irc) that we move to skype conference, if anyone else wants to follow through audio, please say so on irc and provide your skype id.
Where
Barcelona, Catalonia, Spain, Europe.
If just a few people, we'll arrange anywhere. When more than 3 people (all week, it seems), we will meet at the facilities of "Unió d'Entitats de la Marina" (UELM), one of the local NGO's using Tiki in the nearby, which previously offered their facilities for TikiFestBarcelona (plenty of space, wifi, white board, beamer, air conditioning):
http://entitatsdelamarina.org
Friday, July 16, 2010 at 4PM local time.
After a quick discussion between Jonny and Xavi, we propose to move this discussion earlier in this TikiFest, since this feature of attributes might affect some of the work of the following days...
Would this be the time to talk about adding the ability to have a tracker item on anything? Like calendar events, file gallery files etc.
Would this be the time to talk about the ability to reuse comments code among Tiki features?. Wiki comments and forum posts share some code and might be the best code base to reuse for the comments on other tiki objects (tracker items, articles, blogs, etc...). For instance: self-subscribing to comments replies at posting time is possible in forum posts, but not on the other comments, and needed... and maybe comments moderation, etc.
The ability to 'disallow' comments on a per page basis, with admin options to set site-wide defaults has already been added to Wiki - would this be extended to per post for Blog, Forum etc. if the code base was shared? This could perhaps be useful. (geoff)
Conclusions:
We had some technical difficulties with internet and audio. This topic about attributes was discussed a bit, as well as the other related things (relations among objects within Tiki)
Moreover, there was no agreement about reusing the same code of comments for all tiki features. Some more discussion is needed, and/or someone to refactor some code. It seems that in some cases, comments feature has to be specific for some tiki features, separted from other tiki features. So no clear conclusion about this "comments" refactoring issue
There is a locally recorded video about the discussion, in case anybody is extremely interested in the discussion.
Discussion about Charsets and how to solve the problem with mixed charsets when upgrading from older tiki sites (tiki3, tiki4, ...) to tiki5.
11:30h - 14h.
Discuss how to use Newsletters with Templates using wiki plugins to fetch last objects added or modified within a certain time frame, etc. (Jonny, Xavi, Jyhem)
Not quite sure what this topic is about, but would it be a good time to discuss whether using Templates to personalise Newsletter distribution would be useful i.e. to be able to insert 'variables' into individual Newsletter emails (perhaps using the {$f_nn} method to pick up data from Trackers) so each email can be customised to the individual recipient. (geoff)
Jyhem's motivation: Jyhem has recently setup a couple of blogs in Tiki3 and felt there had been entirely too much work to get the details right. Plus, some of this work was not committed back and Jyhem would like to discuss what he plans to commit back to Tiki6.
Rodrigo's motivation: Rodrigo started working on a contract which includes blogs. Rodrigo wants to coordinate his planned developments
Fixes Jyhem plans to commit
Same look for view blog, view post, preview, edition
Same look for comments view and comment preview
Exchange classes "actions" and "author_info" so they match the names (done r28325 it was actions and status, actually)
Rename classes from forum stuff to comment stuff (postbody-title -> comment-title)
Improvements Jyhem plans to commit
Besides the "Blog heading" field in blog properties, add a "Post heading" field which is displayed above all post view pages. (done r28338)
Add column "wysiwyg" in blog posts so we can handle switches from tiki syntax to wysiwyg (either currently works, only switching breks display of previous posts). (done r28624)
Improvements Rodrigo plans to commit
More admin-friendly moderation interface
Comment locking for blog admins
Improved watches for blog+comments besides the current blog-only watch.
Improvements Sylvie already committed
A permission for getting RSS feeds without post body content for anonymous even if anonymous can't access the blog posts
Improvements from Chibaguy waiting for Jyhem to experiment on a site of his (done experimenting, commit r28325)
Merging blogs and articles: no intention to merge them functionally because blogs need to stay easy to master and articles need to stay powerful. Underlying code might get more similar later, as blog coders start coding on articles on later projects.
It is unclear whether one can subscribe a group to a newsletter and Users can still unsubscribe. If so, we should get the inspiration and code that for group-watches.
There is an effort to create a new profile to let users activate the required features and settings in order to have a Blog as similar as possible to the blogs offered by common blogs (wordpress, etc.), with just a few clicks:
http://profiles.tiki.org/Easy+Blog (work in progress, of course 😉
Based on the work described by Gary here:
http://zukakakina.com/blogdev/blog1-Tiki-Blog-Demo
and the new module months links by Jyhem described here: Blog Config
Jonny has been fixing file galleries since they seem to consume too much memory becasue some loop with users, in sites with thousands of users (such as tw.o).
Conclusions:
Discussions done (nice discussions).
fix for file galleries (in sites with thousands of users) in trunk by jonnyb
profile Easy Blog (to reflect Blog Revamp effort) in alpha stage already. Please contribute.
Having a cron-like facility would undoubtedly be useful for users without shell access but integration with (say) Trackers could enable event driven workflow. The datachannel plugin already allows a customised series of actions to be initiated by a user - but if a cron-like script could for example check if a Tracker item/field has or has not changed and then initiate a series of actions that could be very powerful. (geoff)
sylvieg is implemented the notion of a batch transition: For the moment only for the status of items + notification on transition
Viral Tiki discussion - "Powered by us Tiki.org" (Jonny + Marc)
Proposed to be moved from Tuesday, July 13, 2010 at 4PM local time to Friday, July 16, 2010 at 4PM local time on live.tiki.org Marc or others, move back if this change doesn't work for you or breaks some other plans, etc.
Easy Blog saved as "beta" state (work in progress to allow others put their Blog Revamp improvements in this profile
attempting to replace phplayers menu files in trunk with another engine used in Tiki.
Any other business?
Remaining topics to be discussed or issues fixed
— Encoding problems (rollback some commit and add some fixes to avoid having data corrupted in some cases of upgrades) — done
kill mirror trackers Done
dogfood workspaces in tw.o
Beforehand, see again the workflow for the end user in Aulawiki workspaces at http://edu.tiki.org Done
(which is using Tiki3 LTS with aulawiki workspaces still)
attibutes for calendars to link tracker items with calendars
short chat with Robert about JQ S5 (replace what is in trunk with what he did on Thursday July 15th)
Xarxa Comunità ria de Sant Antoni (Community Network of Saint Anthony neighborhood, in Barcelona city).
http://xarxantoni.net - Xarxa Comunità ria de Sant Antoni
A funding program from the "Agency of Waste", the Catalan Government, Spain.