Skip to content

Commit fee90f1

Browse files
committed
post: history: add OpenSSL section
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
1 parent be387e1 commit fee90f1

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

_posts/2015-03-25-offlineimap-history.md

+20-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: An history review
44
date: 2015-03-12 12:00
55
author: Nicolas Sebrecht
66
categories: community project
7+
updated: 2015-03-17
78
---
89
{% assign icons = site.data.icons %}
910

@@ -84,7 +85,7 @@ A few developers did improve their own fork, silently. They used public reposito
8485

8586
Once the initial burst of the pending patches merged, I expected things to calm down. Again, I did not realized how I much I could be wrong.
8687

87-
**I almost collapsed under the patches...** thanks to some active and productive developers. If you're not new to the project, you already know the most productive of them at that time: **Sebastian Spaetz**. I think the project never hit so much activity before which was a good thing.
88+
**I almost collapsed under the patches...** thanks to some active and productive developers. If you're not new to the project, you already know the most productive of them at that time: **Sebastian Spaeth**. I think the project never hit so much activity before which was a good thing.
8889

8990
We tried hard to improve and implement the features we wanted. Most have been done but some challenges failed, the biggest being setting up a good test suites despite the successive attempts.
9091

@@ -147,10 +148,27 @@ Today, I think **it was the best thing we did**.
147148
In order to allow others to involve themselves, I created the organization at Github, the one we have today, *like suggested by one of the users*. Three developers joined. Everybody involved but only one does regular contributions since then. You know him, I'm talking about **Eygene Ryabinkin**.
148149

149150

151+
# OpenSSL licensing issue
152+
153+
In August, 2014 one of our user raised a new problem.
154+
155+
OpenSSL we use through imaplib2, has a license not compatible with the GPL. That sucks because it's a usefull implementation but we had to deal with this.
156+
157+
The best way to fix that was to add a clause to the current GPL license. Of course, this can't be done wihout agreement of all the contributors.
158+
159+
We had around 70-80 contributors and Sebastian has contacted them all. By chance, most of them replied so we could decide to go with the specific clause.
160+
161+
150162
# The current situation
151163

152164
We are officially 5 in the core team. In practice, **Eygene did all the work alone for 2 years, if not 3**.
153165

166+
Sebastian won't contribute much anymore since he is now using Thunderbird.
167+
168+
> What a 180° turn, BTW! ;-)
169+
170+
The other maintainers are inactive for a long time.
171+
154172
{: .warning}
155173
So yes, we are still open to new maintainers.
156174

@@ -161,7 +179,7 @@ I am currently improving the documentation and introducing new docs for the main
161179

162180
So, what about all of this?
163181

164-
Well, **OfflineIMAP was promised by some people to a *precarious future*.** Today, we can proudly explain this was wrong.
182+
Well, **OfflineIMAP was promised by some people to a *precarious future*.** Today, we can proudly notice this was wrong.
165183

166184
{: .warning}
167185
**Since it started in 2002, it ran only around 6 months without a maintainer**. **During this period of apparent death, the software was still being improved by single developers.**

about.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Learn how to contribute to the website in the [documentation](/documentation.htm
2727

2828
### Special thanks to
2929

30-
* **Sebastian Spaetz**, for holding and offering the domain name to our community.
30+
* **Sebastian Spaeth**, for holding and offering the domain name to our community.
3131

3232
### Projects used
3333

0 commit comments

Comments
 (0)