Something we might use?
-------- Original Message --------
Subject: [ANNOUNCE] Apache OpenWebBeans 1.0.0
Date: Tue, 19 Oct 2010 15:51:12 +0200
From: Mark Struberg <struberg(a)apache.org>
To: announce(a)apache.org
The Apache OpenWebBeans Team is proud to announce the final release of
Apache OpenWebBeans 1.0.0
Apache OpenWebBeans is an implementation of the Apache License v2
licensed JSR-299 "Context and Dependency Injection for Java" and JSR-330
"atinject". OpenWebBeans has a modular structure and provides Dependency
Injection scaling from Java SE environments up to EE6 servers with
complicated ClassLoader hierarchies.
1.0.0 implements the latest API, passes the JSR-330 TCK and the JSR-299
standalone TCK.
The release can be downloaded from
http://www.apache.org/dyn/closer.cgi/openwebbeans/1.0.0/http://www.apache.org/dist/openwebbeans/1.0.0/
The Apache OpenWebBeans Team
One that works, perhaps with http://www.forum.nokia.com/Develop/Web/
and allows wiki pages to be viewed and edited without a lot of extra
columns, menus, etc.
Does it make sense for XWiki to automatically determine screen
resolution and apply a "small screen" skin for those browsing from
mobile devices?
Thanks,
Niels
http://nielsmayer.com
Hi!
Please, do we have methods to extract meta data from attached files in
formats like PDF, TIFF, DOC,...? Availability of such a data some times
relies on user input, but other times, like size and channels
information in TIFF files, are built in data that could be/are really
useful for designing scripts to show pictures.
Thanks!
Ricardo
--
Ricardo RodrÃguez
CTO
eBioTIC.
Life Sciences, Data Modeling and Information Management Systems
On 10/19/2010 12:15 PM, cjdelisle (SVN) wrote:
> Author: cjdelisle
> Date: 2010-10-19 12:15:41 +0200 (Tue, 19 Oct 2010)
> New Revision: 31959
>
> Modified:
> platform/xwiki-applications/trunk/invitation/src/main/resources/Invitation/WebHome.xml
> Log:
> XAINVITATION-14: Stop using deprecated com.xpn.xwiki.api.Context#getUtil()
>
> Modified: platform/xwiki-applications/trunk/invitation/src/main/resources/Invitation/WebHome.xml
> ===================================================================
> --- platform/xwiki-applications/trunk/invitation/src/main/resources/Invitation/WebHome.xml 2010-10-19 10:03:00 UTC (rev 31958)
> +++ platform/xwiki-applications/trunk/invitation/src/main/resources/Invitation/WebHome.xml 2010-10-19 10:15:41 UTC (rev 31959)
> @@ -965,10 +965,18 @@
> * $invalidAddresses (List<String>) this List will be populated with addresses from $allAddresses which are invalid.
> *###
> #macro(validateAddressFormat, $allAddresses, $emailRegex, $invalidAddresses)
> + ## Perl/javascript regexes look like /^.*/
> + ## java does not like the / at beginning and end.
> + #if($emailRegex.length()> 1)
> + #set($emailRegexInternal = $emailRegex.substring(1, $mathtool.add($emailRegex.length(), -1)))
I'd like to also deprecate the old syntax, so you should have support
for java regexps as well. So, if starts with and ends with /, remove
them from the regexp.
Also, isn't it possible to have some flags after the ending / ? Maybe it
should be something like substringAfterLast('/').
> + #else
> + ## I don't expect this but want to maintain compatability.
> + #set($emailRegexInternal = $emailRegex)
> + #end
> #foreach($address in $allAddresses)
> #if("$!address" == '')
> ## Empty address, do nothing.
> - #elseif(!$xcontext.getUtil().match($emailRegex, $address))
> + #elseif($regextool.find($address, $emailRegexInternal).size() == 0)
> #set($discard = $invalidAddresses.add($address))
> #end
> #end
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
Now that InvitationManager is replaced with the Invitation Application and XWorkspaces has been
retired, the only "living" dependency on InvitationManager or SpaceManager is Curriki. I propose we:
1. Move these projects to contrib/retired.
2. Stop building them in Hudson.
WDYT?
Caleb
Hi devs,
I would like to release 2.4.4 before 2.5 final is release to close the
current stable branch before the new one starts as usual.
Here is my +1.
Thanks,
--
Thomas Mortagne
I would like to propose establishing a documented rule for trailing whitespace which follows the
current defacto standard laid out by the IDE's.
Trailing whitespace in java files is unacceptable except in an empty line in a javadoc comment in
which case a single space is required.
/**
* My Cool Method.
* <----- trailing whitespace goes here.
* @param something...
*/
WDYT?
Caleb
In order to decrease the load on the database and heap from large attachments, I would like to
propose a filesystem based storage mechanism. I propose the addition of 2 interfaces for storing
large binary content, a database table to track the files on the filesystem, a new configuration
parameter for the location of persistent filesystem storage, and an implementation of each interface.
The reason for writing an abstract binary storage interface rather than a new implementation of
AttachmentStore, AttachmentVersioningStore, and AttachmentRecycleBinStore is that the code would be
duplicated or should I say triplicated. BinaryStore will provide a means for not only storage of
attachments but storage of other large items which we may decide we want in the future.
I plan to keep the current implementations of AttachmentStore, AttachmentVersioningStore and
AttachmentRecycleBinStore intact so it will be the user's choice how they store attachments.
interface com.xpn.xwiki.store.BinaryStore will contain:
@param toLoad a binary object with an id number set, will be loaded.
void loadObject(BinaryObject toLoad)
@param toStore a binary object, if no id is present then it will be given one upon successful
store, if id is present then that id number will be used.
void storeObject(BinaryObject toStore)
This will be implemented by: com.xpn.xwiki.store.hibernate.HibernateBinaryStore
com.xpn.xwiki.doc.BinaryObject would contain:
void addContent(InputStream content)
OutputStream addContent()
void clear()
InputStream getContent()
void getContent(OutputStream writeTo)
clear() would clear the underlying file whereas addContent would always append to it.
The added column would look like this:
<class name="com.xpn.xwiki.store.doc.FilesystemBinaryObject" table="filesystembinaryobject">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="fileURI" type="string">
<column name="fileuri" length="255" not-null="true"/>
</property>
</class>
WDYT?
Caleb