Closed
Bug 371830
Opened 18 years ago
Closed 18 years ago
Building Calendar Extension with Seamonkey and SuiteRunner
Categories
(SeaMonkey :: General, enhancement)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: hyc, Unassigned)
Details
Attachments
(1 file, 2 obsolete files)
148.79 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070226 SeaMonkey/1.5a
Build Identifier:
I know CalExt is no longer supported; I'm just filing this for the benefit of other Seamonkey users who still want to use it. Maybe I should have filed this as a Seamonkey bug instead...
Anyway, the attachment provides brief instructions and a small patch to get Calendar working as an extension in Suiterunner. I haven't got all the kinks worked out yet - after you build the Suite, you must "cd calendar; make" to explicitly make the Calendar binaries. I haven't integrated the Preferences pages yet either. I'll work on these more if there's sufficient interest. Otherwise, I'll just continue using it privately as I have been.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Reporter | ||
Comment 1•18 years ago
|
||
Comment 2•18 years ago
|
||
Ya, as we're not taking new bugs on calext, this should probably go under Seamonkey
Reporter | ||
Comment 3•18 years ago
|
||
OK, changing the Product to Suite.
Assignee: nobody → general
Product: Calendar → Mozilla Application Suite
QA Contact: general → general
Target Milestone: --- → Future
Version: unspecified → Trunk
Reporter | ||
Comment 4•18 years ago
|
||
This patch includes the preferences editor and fixes up a few of the menus. It also updates the calendarMail.js to actually work, so sending events in email works. The Help menu is a bit of a kludge still, it displays the Sunbird credits but points at the Seamonkey release notes.
I replaced the list of timezones with the current Sunbird list; that accounts for a lot of the size of this patch.
As with the previous attachment, you have to go trawling thru CVS to resurrect some dead files to get this to work. There are also more symlinks needed. I have not included the list of resurrected files in this attachment. I'll send that up later.
Attachment #256516 -
Attachment is obsolete: true
Comment 5•18 years ago
|
||
I don't understand why this bug is in the suite component. The patch is all about calendar code.
(And it is very unlikely that this will be accepted. We are not adding back the extension. We can barely handle what we have now. Adding more frontends will not do any good. If this bug was in the calendar component, I would make it wontfix)
Reporter | ||
Comment 6•18 years ago
|
||
I'm just following what was suggested. On moz.dev.... someone suggested that I post my patches into bugzilla, even though we all know they will never be accepted. I originally filed it under Calendar, since yes, it's obviously all about Calendar code. lilmatt suggested moving it to Seamonkey since no one in the Calendar project wants to deal with it. Frankly I don't care where it goes, I only posted this to be nice and to share the patches with whoever wants to see them. Even resolving it as Wontfix is fine, since at least people will be able to find it if they're interested.
Comment 7•18 years ago
|
||
To make the SeaMonkey become a real Office Suite a highly integrated calendar with integration also into the mailnews part is much more busiess value than chatzilla. So if anyone feels SweetRunner having too many integrated tools, throw out chatzilla and replace it by a full working calendar tool, because a calendar has much more business value than chatzilla.
Also for messageing a Skype integration is more interesting than chatzilla. I think chatzilla is only interesting for the mozilla community but not for mozilla technology based end users.
But a calendar is a business value for end users. So if Howard Chu can halp to make the calendar work in SeaMonkey, lets agan enjoy the calendar in SeaMonkey, replaying that standalone workaround "sunbird".
A a mozilla technology en user, I do not want, many mozilla based standalone applications, but one single all in one highly integrated and collaborating Office Solution. This is what SeaMonkey and the old Mozilla concept is.
The target is: completely replacing Microsoft office by SeaMonkey. No longer care about the Operating system. Allways use the same Office Solution, allways use SeaMonkey. Nothing else. That's all I want.
Reporter | ||
Comment 8•18 years ago
|
||
This is the mostly final set of patches. It allows the extension to be built and packaged for Seamonkey 1.1 and 1.5. It allows the extension to be built for SuiteRunner, but not packaged yet. See the attachment for an explanation of each change.
Attachment #256679 -
Attachment is obsolete: true
Thanks, Howard, for maintaining CalExt patches for those SeaMonkey users who want an integrated, simple calendaring function for 1.x. I have installed the CalExt that takes advantage of your patches, and all seems to work great (a few minor javascripting console errors notwithstanding).
For Bugzilla recordkeeping, this 'bug' should probably be marked:
Status: ASSIGNED
Severity: Enhancement
Resolution: WONTFIX
Reporter | ||
Updated•18 years ago
|
Severity: normal → enhancement
Status: NEW → ASSIGNED
OS: Linux → All
Summary: Patches for building CalExt with SuiteRunner → Building Calendar Extension with Seamonkey and SuiteRunner
Reporter | ||
Updated•18 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → WONTFIX
Reporter | ||
Comment 10•18 years ago
|
||
Thanks for the feedback Zack, I've resolved this as you suggested.
For building the XPIs you also need to add "../import-export" to the list of directories in xpi/Makefile.in. I didn't notice that before so it's not part of the attachment. You'll just have to add that in manually. The packages on my web site have been updated appropriately.
http://www.highlandsun.com/hyc/mozilla/
Comment 11•18 years ago
|
||
(In reply to comment #8)
> Created an attachment (id=257263) [details]
> Complete current patch and instructions
>
> This is the mostly final set of patches. It allows the extension to be built
> and packaged for Seamonkey 1.1 and 1.5. It allows the extension to be built for
> SuiteRunner, but not packaged yet. See the attachment for an explanation of
> each change.
>
Good stuff. It would be nice if they could support something officially. Anything. At least for people who had it working in the past, there is still this moving forward. Thanks
Comment 12•18 years ago
|
||
See also Bug 349870 – build/run/integrate Lightning on top of Thunderbird
Comment 13•18 years ago
|
||
(In reply to comment #7)
> To make the SeaMonkey become a real Office Suite a highly integrated calendar
> with integration also into the mailnews part is much more busiess value than
> chatzilla. So if anyone feels SweetRunner having too many integrated tools,
> throw out chatzilla and replace it by a full working calendar tool, because a
> calendar has much more business value than chatzilla.
> ......
> > A a mozilla technology en user, I do not want, many mozilla based standalone
> applications, but one single all in one highly integrated and collaborating
> Office Solution. This is what SeaMonkey and the old Mozilla concept is.
>
> No longer care about the Operating system. Allways use the same Office Solution, allways
> use SeaMonkey. Nothing else. That's all I want.
>
Yes, I think there are lot of end users have the same thought!
Comment 14•18 years ago
|
||
This is why I filed Bug 401779 – Ship Thunderbird with integrated Lightning.
Maybe you want to do a similar one against Seamonkey.
You need to log in
before you can comment on or make changes to this bug.
Description
•