The Bongo Bugle - Issue3 - 14June 2007 

The Bongo Bugle, the indirect straight line for all things Bongo bound :-)

The Bongo Project


1. Welcome to the Bugle 
2. News from the Bongoverse 
3. Tips and tricks 
4. IRC and Mailing list discussions 
5. Bookmarks 
6. You're Nicked 
7. Next Issue 
-- 

1. Welcome to the Bugle 
The Bongo Bugle is a fluid publication and things will change (hopefully for 
the better) as feedback is received from you, the benevolent reader. The aim of 
this delightful publication is to provide an insight into all that is related 
to the Bongo Project , hopefully mixing the serious with the humorous - granted 
the humour may be lost in some spots. I will endeavour to get some sort of 
release schedule, but for now it is going to be very much it's released when 
it's ready :-)

To assist the development of this publication, comments are appreciated. You 
have a few options, comment against this article, mail into the Bongo Users 
mailing list (see the Bookmarks section for details), voice your comment on IRC 
(again see the Bookmarks section for details) or e-Mail. . 
-- 

2. News from the Bongoverse 
So what is new in the Bongoverse, if you don't know what a "Bongoverse" is have 
a look at our first issue :-). 


    • We hit our second milestone release M2 (only slightly delayed). 
    • Current version in SVN is r113 
    • A new test implementation of Bongo's store is being created initially 
called “Ninja” by Alex Hixon. 
    • Bongo hits Lug Radio Live on July 7th and 8th, with a BoF. 
    • The Bongo community still appears to be growing a few more old hands from 
Hula have joined in on the Mailing Lists and IRC. 
    • Bongo packages for Debian Etch and Ubuntu Feisty have been released, many 
thanks to Jonny Lamb. 
    • The roadmap has been updated with revised dates. 
    • Bongo has been invited to the Software Freedom Conservancy, an 
organisation that takes care of legal, assets and donations. 
    • The first batch of polo shirts have been received, many thanks to Jonny 
Lamb for organising this. Those of you that have ordered them, please contact 
Andy Wafaa. 
    • Theron Conrey was kind enough to offer his services and facilities to 
help out with testing the packages that have been built, apart from a couple of 
minor issues all went well – many thanks Theron. 
    • We now have a map for users and developers to place them selves on (see 
the Bookmarks section), please place yourself on there that way we can see how 
our plans for world domination are going :-P. 

-- 

3. Tips and Tricks 
This issue's tip is all about one of the functions available in Bongo, and 
helps you get any mail that appears to have built up in the queue and not get 
delivered to the respective mailboxes: 

bongo-queuetool flush 

This flushes the mail queue in the same way that postqueue -f or sendmail -q 
does. You may need a bit of patience at times to get all the mail out. 
-- 

4. IRC, Forum and Mailing list discussions 


    • Discussions have been going on about synchronising with handheld devices 
(mobile phones/PDAs etc), and the possibility of using an opensync style 
conduit. 
    • In addition to opensync, discussions about SyncML have also been going 
on, Matt Bassett has volunteered to investigate this and try and hack a new 
SyncML agent of sorts. 
    • Issues with SQLite 3.3.17 and above were highlighted, and possible 
solutions suggested. 
    • M3's release plan has been discussed, this will be the first release 
where we actively want users (non-developers) to give it a go. 
    • Plans on advertising have been bounded about. 
    • Work is under way to try and clear some of the cruft, and use the 
distro's own libraries rather than supplying our own. 
    • The CLucene search mechanism bit a few people, naughty Clucene. 
    • Dragonfly tweaks have been discussed, primarily having the option to have 
“Hackergotchi” style images of contacts show up in conversations. 
    • Trademarks have been brought up and whether there is any infringment from 
Bongo (there isn't by the way) 
    • There appear to be some issues with Bongo's SMTP crashing :-(Thankfully 
all in IRC are trying to help :-)

-- 

5. Bookmarks 
As the title may suggest, this section is all about the links. We will 
hopefully have one of the most up to date collections of Bongo associated links 
available. Don't forget that on any of the three official sites 
(homepage/forum/planet you can easily browse to another official site from the 
top left): 


    • Bongo homepage and wiki 
    • Planet Bongo - An aggregation of Bongo contributors' blogs 
    • Bongo Forums 
    • Developer Section - One for all you hackers out there 
    • Bug Tracker 
    • Bongo's place on GNA! 
    • Mailing list - bongo-commits - Commits on the Bongo Project repositories. 
No direct posts allowed. 
    • Mailing list - bongo-devel - Discuss development of the Bongo system 
    • Mailing list - bongo-users - General user support and chat 
    • #bongo - The IRC channel on irc.oftc.net 
    • IRC Logs - A great way of following the discussions that have been going 
on 
    • Bongo Client Compatability List 
    • Map of Bongo Users & Developers 
    • Bongo Screenshot gallery 

-- 

6. You're Nicked 
In this section we interrogate one of Bongo's Contributors, this issue the 
suspect is one of Bongo's founding hackers: 

BB: Your name please? 
PF: Patrick Felt 

BB: Your web presence please? 
PF: http://www.feltonline.com 

BB: If people would like to hurl abuse at you on IRC, what are you known as? 
PF: fatpelt ( a simple grade-school game of swapping the first letter of the 
first name and the first letter of the last name ) 

BB: Where does one hail from? 
PF: Utah, USA 

BB: Do you use Linux, if so what is your distribution of preference?: 
PF: Recently I installed Ubuntu on my laptop, however my distro of choice would 
be Gentoo. Compiling takes a fair bit at times, but the emerge/portage system 
is the best packaging experience I've had. 

BB: How long have you been working on Bongo? 
PF: I was first introduced to the Bongo codebase in about 1999 when I hired on 
at Novell doing install stuff for the new ZenWorks imaging system. It's a long 
story as to why our group, which was the Novell Internet Messaging System group 
was doing ZEN, but we were. I worked on NIMS 2.1-2.65 and ran 2.65 at home from 
1999 till about Hula r400 or so. I got back into it as soon as the Hula project 
went live. I coded the first version of the mdb-ldap driver which was a 
monster. 

BB: So you obviously hacked on Hula, was this also how you have such a good 
relationship with some of the Novell and Messaging Architects guys? 
PF: As I mentioned I worked with the team in 1999 as an Intern. Rodney and 
Micah (both now with MA) were on the team then, however I got to know David 
Smith back then too though he was on a different team. I try to go to lunch 
with them at least once a week for several reasons. 1) friendship 2) the Novell 
cafeteria has the best "steak and everything" sandwich anywhere 3) I like to 
chat mail with them :-)

BB: The sandwich sounds good. Are you working on any particular feature? 
PF: Mostly right now I'm buried in SMTP and the Queue agent. I'm really a back 
end guy. My right brain is terribly small, so I stay clear of the pretty stuff 
like DF and HE. I'm trying to find ways to improve upon the way SMTP works and 
performance improvements both there and in the queue. 

BB: Is there a feature that you like in particular? 
PF: Everything I've done ;-)Seriously though, I'm excited for the scalability. 
I don't get much mail at home, however for work I manage a 
FOSS based mail stack with nearly 10,000 mailboxes. I don't like it that much 
in terms of scalability or configurability. I'd love to get onto Bongo. I also 
like the ability (partially hidden atm) to be able to run agents across 
multiple hosts allowing for quick scaling. 

BB: What feature do you want to see apart from scalability? 
PF: I'm also thinking of adding milter support to SMTP. Another idea or two 
would be to separate the SMTP agent into two separate agents, moving 
antispam/antivirus into some other location so we can either use it as an agent 
or include it in the smtp agent for delivery time rejection of mail. I'd also 
like the aforementioned speed improvements in the queue, and replication of 
configuration data between stores. 

BB: You've mentioned previously that you're pretty proud of the Bongo 
community, is there any aspect you would like to change and what would you like 
to see from the community? 
PF: I think the only thing I'd like to change in the community is its size. I 
hope that as we get more people we will be able to keep the atmosphere, but i 
really am amazed at how well we do at welcoming people. I think that is one of 
our strongest attributes. 

BB: Who do you see as Bongo's competitors and how can we be better than them? 
PF: That is a hard question for me actually. It depends on what facet you are 
looking at. For the backend we have several. There are parts that compare to 
other systems, but the number of systems that match fully to us is very small. 
For example, we compare in part to Exim, Courier, Postfix, Sendmail, but those 
systems don't have anything quite like DF/HE (Dragonfly the User web frontend 
and Hawkeye the Admin web frontend). We compare somewhat to 
SquirrelMail/NutsMail however they don't have a backend. Then there are the 
systems such as Zimbra. I think we stomp them just because we don't use Tomcat 
and we are quite fast. I think that continuing on the DF/HE move and adding 
improvements there (calendaring, syncing etc) and adding features to the 
backend to make us better compete with the likes of Exim et al will make us a 
killer mail app. 

BB: Anything else you would like to say to all the readers? 
PF: Someday I'll get to meet up with you all, since the majority of you are in 
Europe :-)I often get jealous that you all are so close and can get to 
conferences and such. 

Many thanks to Pat for his time. 
-- 

7. Next Issue 
This is the bit that comes down to you, tell us what you want. As it stands now 
the intention is for nothing. Oh sorry do you want more? You should really see 
a shrink, but ok; the next fine instalment of the Bongo Bugle will most likely 
contain much of the same as this issue (maybe). More Bongoverse, more tips and 
tricks, more interviews and hopefully more developers and users :-)

Thanks for your time patience and insanity, this has been a party political 
broadcast on behalf of the Bongo Project . Downloadable copies can be obtained 
in odt or pdf formats, please "right click" and select "save as". 

-- 
Andrew Wafaa 
Tel: +44 (0)7974 074546 
e-Mail: [EMAIL PROTECTED] 
_______________________________________________
Bongo-users mailing list
[email protected]
https://mail.gna.org/listinfo/bongo-users

Reply via email to