You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Bavo De R. <ba...@co...> - 2005-09-13 18:55:48
|
Hi, This evening I tagged the modules from "PFC_0_9_DSP" with the 1.0 tag "PFC_1_0". I also started a branch for fixes and future 1.x development: "PFC_1_0_BRANCH". This 1.0 release is important as it gives current users a stable base for development. As outlined in the release schedule on the pfc site (see my signature in this email), I intend to avoid any API changes that would break compatibility with existing applications. This is to avoid any "porting" efforts when new 1.x releases are made. In the next days I will compile a 1.0 release from the cvs modules that will be distributed on SourceForge and announced on this list and Freshmeat. I will probably first create Release Candidates to ensure the final 1.0 release is correct and complete. I want to thank everybody who used PFC in the last months for their valuable input. Much of the current features, stability and API is based on your experiences and valuable remarks. I hope this continues in the future for the 1.x releases and for the 2.0 version in the distant future. -- Bavo De Ridder Visit the project pages: http://pfc.coderspotting.org/ http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2005-08-25 06:45:46
|
Hi, In the past few weeks some important development steps have been taken with HEAD. HEAD is the bleeding edge development branch in CVS. PFC_0_9_DSP remains the stable branch and will only receive bug fixes and minor feature releases, it can be considered a 1.0 branch. The new binding API is growing steadily towards a mature API. You can already bind all sort of data sources to list boxes for instance. Running examples show this being done with a CSV file source and a hibernate query source. Some of you already saw a first implementation of session management. Sessions can be manipulated in a way very similar to Windows Terminal Server. Today, I took the step to finally split the pfc-core module into two new modules: pfc-api for the public api and pfc-rt for the (hidden) runtime. At first I was afraid this task would take several days if not weeks, mostly due to cyclic dependencies between the two parts. Luckily however this was not the case and the split could be accomplished in less then 4 hours. The pfc-core module is deprecated in the HEAD branch. The split immediately showed some areas where I could improve the code with some simple refactoring patterns. Especially the rendering api and runtime has become much cleaner. All the RenderContext subclasses could be removed as well as the HtmlGraphics class, their functionality has been collapsed onto a single interface: IRenderContext which is implemented once in the runtime. Object creation has also dramatically decreased in the rendering phase (there are for instance no stacked RenderContext classes being instantiated for every component that required rendering). I hope this overview gave you some insights into the current status of the PFC library and shows that it is still actively developed. -- Bavo De Ridder Visit the project pages: http://pfc.coderspotting.org/ http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2005-07-11 14:28:28
|
Hi, This minor release of PFC focuses mainly on clean-up of existing code and more specifically stylesheets and layout. Find the release one: http://pfc.coderspotting.org/dev/dsp_release.html Updated javadoc on: http://pfc.sourceforge.net/javadoc/ Have Fun !!! -- Bavo De Ridder Visit the project pages: http://pfc.coderspotting.org/ http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2005-07-01 21:57:39
|
Hi, I am again proud to announce a new PFC 0.9 DSP release. Some of the changes in this release: -) client side wait page when the request takes a long time to process -) logout API (thanks to Joost Vandenbosch) -) cleaner GraphicsDevice implementation -) simplified Services API But for me the most important aspect of this release is the addition of patches send to me by Joost. These patches allow a user to log out of a session using API calls. Up until now this was accomplished by redirecting to the /StopPortalInstance servlet. Thanks again Joost for this valuable addition! I hope to see more of this ;) Find the release one: http://pfc.coderspotting.org/dev/dsp_release.html Updated javadoc on: http://pfc.sourceforge.net/javadoc/ Have Fun !!! -- Bavo De Ridder Visit the SourceForge project page: http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2005-06-03 20:15:59
|
Hi, I have added support for this to PFC. Whenever you have a getResourceURL method, there is a corresponding getDownloadURL method. You can use that to generate "<a href=..." html. The getDownloadURL takes an extra parameter: the filename. This is the proposed filename the browser can use in the Save As ... dialog. All the online resources are updated on http://pfc.coderspotting.org/: You can find the new release at http://pfc.coderspotting.org/dev/dsp_release.html The new javadoc is at http://pfc.sourceforge.net/javadoc/ and is also included in the release file. Classes of interest that have changed are: portal.core.render.HtmlGraphics portal.core.render.IVelocityPageContext For an example of generating inline download urls for resources managed by the ResourceService, you might also check out the velocity template at: src/resources/portal/demo/controls/ControlsDemoPanel.vm If there is anything not working as expected or just unclear, do not hesitate to ask! Greets, Bavo On Friday 27 May 2005 09:41, Joost Vandenbosch wrote: > Hi All, > > I'm using the pfc framework and for the application I'm building I need to > make a link at the client side that forces a save as for a resource (file > from database), so that instead of being displayed in the browser when > clicking on it, the browser should ask to save it on the hard drive. > > For this I have created a separate servlet which writes the http header as > follows : > > response.setHeader(Content-Type,text/html); > response.setHeader(Content-Disposition, attachment; filename=+ > (String)hash.get(file_name)); > > I would like to avoid having an additional servlet besides the framework > and would like to implement in the framework using the interface IResource. > Is there a way to change the header from this class so that I don't need to > create an additional servlet or is there another way to force the save as > in a browser ? > > Thanks in advance, > > Regards, > Joost. -- Bavo De Ridder Visit the SourceForge projet page: http://www.sourceforge.net/projects/pfc |
|
From: Joost V. <jva...@no...> - 2005-05-27 07:42:33
|
Hi All,=20 =20 I'm using the pfc framework and for the application I'm building I need to = make a link at the client side that forces a save as for a resource (file = from database), so that instead of being displayed in the browser when = clicking on it, the browser should ask to save it on the hard drive.=20 =20 For this I have created a separate servlet which writes the http header as = follows :=20 =20 response.setHeader(Content-Type,text/html);=20 response.setHeader(Content-Disposition, attachment; filename=3D+ (String)ha= sh.get(file_name));=20 =20 I would like to avoid having an additional servlet besides the framework = and would like to implement in the framework using the interface IResource.= =20 Is there a way to change the header from this class so that I don't need = to create an additional servlet or is there another way to force the save = as in a browser ?=20 =20 Thanks in advance,=20 =20 Regards,=20 Joost.=20 |
|
From: Bavo De R. <ba...@co...> - 2004-12-10 13:13:30
|
Hi, Since a lot of modules have been added to cvs, there is a new mailing list to which commits from all modules will be sent: pfc...@li... More information and the possibility to subscribe can be found at: http://lists.sourceforge.net/mailman/listinfo/pfc-cvs-commit No commit information will be send to pfc-core-cvs anymore. -- Bavo De Ridder Visit the SourceForge projet page: http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2004-11-21 19:12:45
|
Hi,
The framework currently has two registry keys that dictate the behavior of
portal locking and timeout:
portal.core.engine.heartbeatRefresh
portal.core.engine.maxIdleTime
Up until now, heartbeatRefresh was specified in seconds where maxIdleTime was
specified in milliseconds. This could result in confusion.
The current cvs version will interpret the maxIdleTime value from the registry
as seconds. A safeguard has been programmed that will log a warning when the
value is larger then 86400 seconds (one day).
The default value of maxIdleTime, defined as 1000000 milliseconds (16 minutes
and 40 seconds), has been changed to 30 minutes or 1800 seconds. The default
value of heartbeatRefresh remains at 1000 seconds (16 minutes and 40
seconds).
The above only applies to the current CVS version of pfc-core which is not yet
deployed to the pfc-demo project.
--
Bavo De Ridder
Visit the SourceForge projet page:
http://www.sourceforge.net/projects/pfc
|
|
From: Bavo De R. <ba...@co...> - 2004-11-08 20:13:57
|
Hi, For those who do no monitor Freshmeat, here is the announcement I made today. ---------- Forwarded Message ---------- Subject: [fmII] Portal Foundation Classes 2004-11-08 released (Default branch) Date: Monday 08 November 2004 20:33 From: no...@fr... To: no...@fr... This email is to inform you about the release of version '2004-11-08' of 'Portal Foundation Classes' through freshmeat.net. All URLs and other useful information can be found at http://freshmeat.net/projects/pfc/ The changes in this release are as follows: This release targets developers who would like to get to know the Portal Foundation Classes framework. What is most lacking is good documentation. Developers are strongly encouraged to join the pfc-users mailing list for help. The demo is still very basic. Release focus: 5 - Major feature enhancements Project added: Thu, May 22nd 2003 08:02 (1 year, 5 months ago) Project description: The Portal Foundation Classes is a J2EE 1.3 library for developing highly interactive portal applications. It builds on the same concepts as Swing but takes the unique nature of request/response into account, in contrast to similar libraries. Using this library, the developer can focus on creating valuable interfaces without spending too much time on fundamental functionalities like rendering, layout, or validation. Trove categories: [Development Status ] 3 - Alpha [Environment ] Web Environment [License ] OSI Approved :: BSD License (original), OSI Approved :: BSD License (revised), OSI Approved :: GNU General Public License (GPL) [Operating System ] OS Independent [Programming Language] Java [Topic ] Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Software Development :: Libraries :: Java Libraries If you would like to cancel subscription to releases of this project, login to freshmeat.net and choose 'home' from the personal menubar at the top of the page. You'll be presented with a list of projects and categories you're subscribed to in the right column, which you may cancel by highlighting the project or category in question and clicking the 'delete' button. Sincerely, freshmeat.net ____________________________| Advertising |____________________________ Make Smarter Purchasing Decisions Now with the IT Product Guide Get the inside scoop on the latest IT products. The IT Product Guide Combines test results from InfoWorld with feedback from real users. You'll see what's to your enterprise now http://productguide.itmanagersjournal.com/ ____________________________| Advertising |____________________________ ------------------------------------------------------- -- Bavo De Ridder Visit the SourceForge projet page: http://www.sourceforge.net/projects/pfc |
|
From: Bavo De R. <ba...@co...> - 2004-11-07 12:18:52
|
Hi, I have created a script that allows me to synchronize the javadoc on the sourceforge site more easily. So, bookmark the following URL since it will now be up-to-date! http://pfc.sourceforge.net/javadoc/ Bavo De Ridder |