Hi Devs, Hi Marius,
Could you give me some clues how to generate and save a page url that could
locate to the position of a certain title/section of the article within the
WYSIWYG editor, for example like this url,
http://platform.xwiki.org/xwiki/bin/view/DevGuide/APIGuide#HAccessobjectsin…,
click this link it will bring me to "Access objects in a page" subtitle.
What I want to achieve is that in the WYSIWYG editor after I highlighted a
sentence and clicked the Requirement tree node, it will highlight the
background of the text and generate a link to the highlighted text, so this
generated link could bring designer/system maintainer to the context of the
document.
Could you point me to the place of your WYSIWYG editor source code that I
need to add/change? Do you know how can I get the value of the selected
text, should I directly right javascript or should I modify your WYSIWYG
source code?
Thank you so much! Have a nice new week!
Jue Wang (Leon)
Hi all!
How are you?
I apologize that I wasn't so active recently. I spent all my time with
tasks from my job and my Master.
Now I have a little bit more free time (in the evenings and weekends) and I
would like to continue the XOO project. I'm not clear what should I exactly
do next and maybe you can help me with your feedback and ideas.
I'd really like to contribute again to the XWiki software . Although I was
not so happy with the API from OpenOffice , last summer was a really
interesting experience for me.
Thank you,
Cristina S.
Hi,
I'd like to commit a new standalone tool,
xwiki-tool-standards-validator, it allows to run XHTML and Dutch Web
Guidelines validation tests (only a few rules for the moment) on an
InputStream.
This tool will be used by a new enterprise module that I'll commit
right after, xwiki-enterprise-test-webstandards which runs the
validators on every pages present in the XE distrib.
Here's my +1,
JV.
Hi Thibaul, all
Something easy to do that would contribute to reduce the number of CSS
files is to concatenate all the WYSIWYG CSS files from the various
plugins at build time (there are more than 10 AFAIK). Marius, have you
looked into this? Do you know if this could be done in the 2.1 timeframe ?
Note that the target of 1 CSS and 1 JS is pretty challenging for XWiki
as we are also making it a modular software where CSS and JS extensions
can be conditionally loaded on some (not all) of the pages. Something to
investigate for JavaScript extensions could be a dynamic JS loading
mecanism, a la dojo
(http://dojocampus.org/content/2008/10/09/dojo-module-packaging-and-loading/)
Jerome.
PS: I put devs in copy as this is more a developer topic.
On 11/5/09 5:28 PM, Thibaut Camberlin wrote:
> Hi all,
>
> Page Loading time is a very important criteria when developing a web site.
> According to a recent
> survey<http://www.webdesignerwall.com/general/users-place-more-weight-on-design/>more
> than half people would drive away from a site with slow loading pages.
>
> There are several interesting issues that could be implemented to
> substantially improve page loading time in XWiki.
>
> Number one is aggreation of CSS and JS files in order to reduce HTTP
> requests. (For info, we have a total of 25 external CSS and JS files on a
> basic XWiki install when in the best world we would have just 2 - 1 CSS and
> 1 JS)
>
> Someone interrested in working on this with me ?
>
<p>I know you like good deals on clothing/fashion so I got you a private invitation for Shop It To Me:</p>
Go here:
http://www.shopittome.com/expiring_invitation/abvba9a9a1e
-Sai
This private invitation will expire in 24 hours.
Sai (pvsaikrishna(a)gmail.com) has sent you a private invitation for Shop It To Me. If you do not want to receive these messages, paste the following link into your browser:
http://www.shopittome.com/blocked_email/ZGV2c0B4d2lraS5vcmc_
Shop It To Me, Inc. 340 Brannan Street #201 San Francisco, CA 94107
It's XWiki Enterprise 2.0.4 obviously.
On Fri, Nov 27, 2009 at 21:19, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
> The XWiki development team is pleased to announce the release of XWiki
> Enterprise 2.0.4 and XWiki Enterprise Manager 2.0.4.
>
> Go grab it at http://www.xwiki.org/xwiki/bin/view/Main/Download
>
> This is a bug fix and enhancement release.
>
> Among other things it contains:
>
> * this time statistics are working, promise
> * several important users management related issue fixed mainly
> visible in path based multiwiki mode
>
> For more informations see the Release notes at:
> http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise204
> and http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXEM204.
>
> Thanks
> - The XWiki dev team
>
--
Thomas Mortagne
Hi devs,
in order to complete the clean implementation of the annotation features using
components, I would need some API for manipulating objects from the DAB. I
thought of 2 versions for it:
1/
create ObjectModelBridge interface implemented by BaseObject with:
Object get(String propertyName)
void set(String propertyName, Object propertyValue)
int getNumber()
Add to DAB:
ObjectModelBridge createObject(DocumentName docName, String className)
Collection<ObjectModelBridge> getObjects(DocumentName docName, String className)
void removeObject(DocumentName docName, ObjectModelBridge object)
void saveDocument(DocumentName docName)
2/
Add to DAB:
int createObject(DocumentName docName, String className)
Collection<Map<String, Object>> getObjects(DocumentName docName, String className)
void setProperties(DocumentName docName, String className, int objNumber,
Map<String, Object> properties)
void removeObject(DocumentName docName, int objectNumber)
void saveDocument(DocumentName docName)
any of the two solutions is fine with me (maybe second a little more because
it's minimal)
WDYT?
Also, since XWikiDocument.getRenderedContent() gets more and more used by
various access API to XWiki (GWT, XMLRPC, etc), I propose to add to DAB:
getRenderedContent(DocumentName docName, String text, Syntax sourceSyntax,
Syntax finalSyntax)
which would call XWikiDocument.getRenderedContent() but also
xwiki.prepareResources() before so that the msg tools are initialized too
(hoping this would help to programatically render a document as similar as
possible with what is obtained through the view action & templates). Is there
anything I'm missing from the list to achieve this? (any other setting,
configuration needed, context setup, etc)
Thanks,
Anca
Hi,
We have the need to isolate groups of components. For ex a wiki macro
created in a subwiki should only be visible in that subwiki by default.
Here's an implementation proposal that I'm planning to implement:
* There's a Root Component Manager (the current CM)
* There are 3 components which implement the ComponentManager role and
with 3 hints: "wiki", "user" and "all". There's a
CompositeComponentManager class that allows chaining CM and the "all"
CM chains the "default" (root CM), "wiki" CM and "user" CM. This works
the same as with the configuration module.
* Other components can have CMs injected as they want (if not
specified then it's the default, etc). For ex:
@Requirement("all")
private ComponentManager cm
* Creation process. As for now the user creates the root CM and then
the annotation loader will create the descriptors for the other CMs
and register them against the root CM. They'll get instantiated once
(singleton) the first time they're looked up.
* In order to register a component for, say, a given "enterprise"
wiki, we need to add a new property to the ComponentDescriptor: get/
setAdditionalData(Object data). For example:
wikiCM.registerComponent(CD mycd) where
cd.setAdditionalData("enterprise").
* Last, Guice uses Modules to isolate component definitions so it
should be possible and relatively easy to port the implementation to
Guice (even though Guice uses static Modules we can make them dynamic).
WDYT?
Thanks
-Vincent
fyi
-Vincent
Begin forwarded message:
> From: "Uwe Schindler" <uschindler(a)apache.org>
> Date: November 26, 2009 10:53:40 AM CEST
> To: <announce(a)apache.org>, <java-user(a)lucene.apache.org>, <java-dev(a)lucene.apache.org
> >
> Subject: [ANNOUNCE] Apache Lucene Java 3.0.0 released
>
> Hello Lucene users,
>
> On behalf of the Lucene dev community (a growing community far
> larger than
> just the committers) I would like to announce the release of Lucene
> Java
> 3.0.0:
>
> The new version is mostly a cleanup release without any new
> features. All
> deprecations targeted to be removed in version 3.0 were removed. If
> you are
> upgrading from version 2.9.1 of Lucene, you have to fix all
> deprecation
> warnings in your code base to be able to recompile against this
> version.
>
> This is the first Lucene release with Java 5 as a minimum
> requirement. The
> API was cleaned up to make use of Java 5's generics, varargs, enums,
> and
> autoboxing. New users of Lucene are advised to use this version for
> new
> developments, because it has a clean, type safe new API. Upgrading
> users can
> now remove unnecessary casts and add generics to their code, too. If
> you
> have not upgraded your installation to Java 5, please read the file
> JRE_VERSION_MIGRATION.txt (please note that this is not related only
> to this
> version of Lucene, it will also happen with any previous release
> when you
> upgrade your Java environment).
>
> Lucene 3.0.0 has some changes regarding compressed fields: 2.9.0
> already
> deprecated compressed fields; support for them was removed now.
> Lucene 3.0.0
> is still able to read indexes with compressed fields, but as soon as
> merges
> occur or the index is optimized, all compressed fields are
> decompressed and
> converted to Field.Store.YES. Because of this, indexes with compressed
> fields can suddenly get larger.
>
> While we generally try and maintain full backwards compatibility
> between
> major versions, Lucene 3.0.0 has some minor breaks, mostly related to
> deprecation removal, pointed out in the 'Changes in backwards
> compatibility
> policy' section of CHANGES.txt. Notable are:
>
> - IndexReader.open(Directory) now opens in read-only mode per
> default (this
> method was deprecated because of that in 2.9.X). The same occurs to
> IndexSearcher.
>
> - Already started in 2.9, core TokenStreams are now made final to
> enforce
> the decorator pattern.
>
> - If you interrupt an IndexWriter merge thread, IndexWriter now
> throws an
> unchecked ThreadInterruptedException that extends RuntimeException and
> clears the interrupt status.
>
>
> See core changes at
> http://lucene.apache.org/java/3_0_0/changes/Changes.html
> and contrib changes at
> http://lucene.apache.org/java/3_0_0/changes/Contrib-Changes.html
>
> Binary and source distributions are available at
> http://www.apache.org/dyn/closer.cgi/lucene/java/
>
> Lucene artifacts are also available in the Maven2 repository at
> http://repo1.maven.org/maven2/org/apache/lucene/
>
>
> -----
> Uwe Schindler
> uschindler(a)apache.org
> Apache Lucene Java Committer
> Bremen, Germany
> http://lucene.apache.org/java/docs/
>
>
Hi,
As you knows, Import/Export operation on large XAR file cause problem.
We felt on an even worse situation, where a single XWiki document is
not properly exported due to heap exhaustion during the built of its
XML DOM or due to large attachments.
Having a look at the source, I have notice that many optimizations on
the way the export is produce could be quite easily introduced.
Currently, XWiki stored the exported document several times in memory
during the operation, which impact performance negativly and is
uselessly heavy on memory usage, even for reasonable documents.
Therefore, I have started a large patch to avoid these caveats, here
is the strategies I have followed:
1) The current implementation mostly build a DOM in memory for
immediately serialized it into a stream. So I have remove the
intermediate DOM and provide direct streaming of Element content by:
1.1) extending org.dom4j.XMLWriter to allow direct streaming
of Element content into the output stream, as is, or Base64 encoded.
Accessorily, my extension also ensure proper pairing of open/close tag.
1.2) writing a minimal DOMXMLWriter which extends my XMLWriter and
could be used with the same toXML() code to build a DOMDocument to
provide the toXMLDocument() methods to support the older
implementation unchanged if ever needed.
1.3) using the above, minimal change to the current XML code was
required
1.3.1) replacing element.add(Element) by either writer.writeElement)
or writer.writeOpen(Element)
1.3.2) for large content, use my extensions, either
writer.write(Element, InputStream) or writer.writeBase64(Element,
InputStream) which use the InputStream for the element content
2) The current implementation for binary data such as attachments and
export zip file is mostly based on in memory byte[] passing from
function to function while these data initially came from a
request.getInputStream() or are written to a response.getOutputStream
(). So I have change these to passover the stream instead of the data:
2.1) using IOUtils.copy when required
2.2) using org.apache.commons.codec.binary.Base64OutputStream
for base64 encoding when required
2.3) using an extension of ZipInputStream to cope with
unexpected close()
2.4) avoid buffer duplication in favor of stream filters
3) Since most oftently used large data came from the database through
an attachment content, it would be nice to have these attachment
streamed from the database when they are too large. However, I feel
that it is still too early to convert our binary into a blob, mainly
because HSQLDB and MySQL still does not really support blob, just an
emulation. These are also used to be cached in the document cache, and
this will require improvement to support blob. However I propose to
take the occasion to go in the direction of the blob by:
3.1) deprecating setContent(byte[]) and Byte[] getContent() in favor
of newly created setContent(InputStream, int), InputStream
getContentInputStream() and getSize()
3.2) Begin to use these new function as much as possible as 2) implied
3.3) this also open the ability to store attachment in another
repository that support better the streaming aspect (ie: a filesystem)
I am currently testing the above changes onto our client project, and
I expect to provide a patch really soon. It will require an upgrade of
org.apache.commons.codec to version 1.4, to have access to
Base64OutputStream.
I feel it will be a first step into the right direction, further
improvement should be to:
- import XML using a SAXParser without building a DOM in memory
- manage JRCS Archive better, the way they are built and store raise
the same issue then attachment
- manage the recycle bin better for the same reason
- improve caching to avoid caching very large stuffs
WDYT ?
Denis Gervalle
--
SOFTEC sa
http://www.softec.st
Hello All,
I have this use case that when i rename a page it should rename the other pages with same name in the same space.
ex., there are 3 pages with names "A" ,"B" and "A has / of B" in a space.
when i rename "A" to say "renamedA" we need to change the other pages to" renamedA has / of B" and the same for renaming a page with name "B".
I tried to catch the events when i do a rename action on the page , and there are two events fired DocumentSaveEvent and DocumentDeleteEvent and tried to apply my logic in my component to rename the pages with name in the same space but it failed .
i checked the implementation of the rename method and there the object name is not changed for the renamed document because of which when i try hql query with doc.name=obj.name it fails.
is there any way through which i can solve my use case?
Regards
Durga
Hi,
I'd like to apply Caleb's patch for http://jira.xwiki.org/jira/browse/XWIKI-4410
. This issue is a prereq to fix "AllDocs's attachment tab requires
programming right to work" (http://jira.xwiki.org/jira/browse/XE-521).
This means introducing the following new APIs:
- public List<Attachment> searchAttachments(String
parametrizedSqlClause, int nb, int start, List< ? > parameterValues)
throws XWikiException
- public List<Attachment> searchAttachments(String whereSql, int nb,
int start) throws XWikiException
- public List<Attachment> searchAttachments(String whereSql) throws
XWikiException
- public int countAttachments(String parametrizedSqlClause, List< ? >
parameterValues) throws XWikiException
- public int countAttachments(String whereSql) throws XWikiException
Here's my +1 (even though it keeps making the class larger but I
don't have any other idea for now without a huge refactoring)
Thanks
-Vincent
Hi,
We have the need to handle optional Transformations (for Annotations
and more generally for user-introduced annotations).
Here's what Thomas and I are proposing:
1) We remove the TransformationManager component from the Rendering
module (public API). This means that calling code must lookup
Transformations directly.
2) We modify the Converter interface in the Rendering module in 2 ways:
- add a new signature that takes a list of Transformation as parameter
- modify the implementation for the signature that take no
Transformation params so that no Transformations are executed when
it's used (API breakage)
3) We add a XWiki configuration parameter in xwiki.properties to list
the transformations that must be executed (it's a list of component
hints) when a document is rendered. If this config param is not
defined then the default value will contain the Macro Transformation.
4) We introduce a new module called xwiki-presentation which will
contain code to handle XWiki Presentation stuff. For example:
- template handling
- displayers (document displayer, object displayers, etc)
- display configuration
- more to be defined but related to presentation
The idea would be to move stuff that is currently in XWiki/
XWikiDocument related to presentation there (for example
XWikiDocument.getRenderedContent could be replaced by
DocumentDisplayer.display(DocumentName, Syntax, Writer output) - to be
defined later).
5) In order to allow modules to not depend on xwiki-core we introduce
PresentationConfiguration in the new xwiki-presentation module defined
in 4) with a getViewTransformations() method corresponding to a
"presentation.viewTransformations" configuration parameter.
6) We introduce a new TransformationContext class similar to
MacroTransformationContext and modify the Transformation API to:
void transform(XDOM, TransformationContext) (instead of XDOM dom,
Syntax syntax)).
TransformationContext would contain 2 type of data:
- the syntax
- the list of transformations being executed (this is required by some
Macros. For ex the HTML macro needs it and other may need it too)
7) We remove the getPriority() method from the Transformation interface
8) We modify calling code: WYSIWYG, XMLRPC, etc to use the new
Converter API and to lookup PresentationConfiguration to get access to
the list of view transformations to be executed.
Here's my +1
Thanks
-Vincent
PS: A long and complex mail... sorry about that...
Hi devs,
I would like to reorg a little rendering submodule on svn/maven to have:
xwiki-rendering
- xwiki-rendering-syntaxes
-- xwiki-rendering-syntax-wikimodel
-- xwiki-rendering-syntax-xml
instead of the current
xwiki-rendering
- xwiki-rendering-parsers
-- xwiki-rendering-parser-wikimodel
-- xwiki-rendering-parser-xml
- xwiki-rendering-renderers
-- xwiki-rendering-renderer-wikimodel
-- xwiki-rendering-renderer-xml
Because parsers and renderer for a same syntax usually share
informations and are synchronized.
Here is my +1
--
Thomas Mortagne
Hi devs,
I want to add two new methods to the xml-rpc api:
- String getRenderedContent(String token, String pageId, String syntaxId);
- String getRenderedContent(String token, String pageId, String content,
String syntaxId);
Currently we are only able to get xhtml/1.0 output by using getPage and
accesing page.Content from the methods output. We need this new methods
to get the output in different syntaxes(Eg: annotatedxhtml). This is
useful to parse the output for macros, images and links like we do in
the wysiwyg.
I'd like the code to go in the 2.0.4 release. The old method invocation
required different method names. Since we don't have the xml-rpc cleanup
in 2.0.4 we probably need to have different naming for the methods
above. Since starting with 2.1 we use the Apache Xml-Rpc method lookup
and invocation, we might be able to use the same name and different
signature in the future. I'll need to check this.
WDYT?
Thanks,
Florin Ciubotaru
For Hibernate.cfg.xml it is ok but when i upgrade from 1.9.3 to 2.0.3 I got a crash when I copied the entire xwiki.cfg.
Regarding my script modifications :
I change in login.vm (in colibri skin) the message regarding the forgotten message like follow :
## TODO: Replace this with an interface extension once IX are implemented
#if($xwiki.exists("XWiki.ResetPassword"))
## <div style="font-size: 70%; margin-top: 2em;">Forgot your <a href="$xwiki.getURL('XWiki.ForgotUsername')">username</a> or <a href="$xwiki.getURL('XWiki.ResetPassword')">password</a>?</div>
<div style="font-size: 70%;font-style:bold;color:#005A83; margin-top: 2em;">To connect, use your Network Id and password.</div>
#end
In a future, I hope to implement SSO...and then avoid such modification ;-)
Cyril
-----Message d'origine-----
De : devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] De la part de Vincent Massol
Envoyé : mercredi 25 novembre 2009 12:23
À : XWiki Developers
Objet : Re: [xwiki-devs] Automatic update
On Nov 25, 2009, at 12:10 PM, MOUZELER Cyril wrote:
> Currently this is my process:
>
> 1. download the XEM war
> 2. unzip the file into my jetyt/webapps folder 3. configure
> hibernate.cfg.xml
This one is not needed. You can simply reuse your existing config file.
> 4. in the xwiki.cfg set the ldap part(server, user, group), the stat
> part, virtual part, lucene part
Again this one is not needed you can reuse your existing file.
> 5. in the xwiki.properties set OpenOffice part
Same as above.
> 6. in the xwiki itself , set the Alias for default name, the smtp
> server.
Again not needed. You just need to not import XWikiPreferences. Or are you talking about another page?
> 7. adjust some skins modifications, script modifications.
Any details on these?
> Several times I tryed to copy directly the file but I got a crash
> (some properties in hybernate file change, new properties definition
> in the xwiki.cfg...).
hmm... What you could do is a diff between your version and the new version. In general whatever new config param we add has a default value that is similar to the old behavior so it shouldn't change anything.
Personally I'd like to move all config files in a .xwiki directory in your user directory so that upgrades don't require you to remember to save your config and put it back.
> Points 4 to 7 consume time.
> I understand that the automatic process is complex (for example to
> change the script...) I will have a look on the ExtensionManager.
IMO the only real hard part is the upgrade of the XAR (ie the wiki pages). To reduce this burden you should try to not change pages packaged in the default XAR and instead create new pages. This will prevent you from overwriting changes. There's also a list of page you should not upgrade, listed in the Installation guide.
It's for the XAR upgrade that we'd like to have the Extension Manager in the future.
Thanks
-Vincent
> Thx for your answer !
>
> Cyril
>
> -----Message d'origine-----
> De : devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] De la part
> de Vincent Massol Envoyé : mercredi 25 novembre 2009 11:49 À : XWiki
> Developers Objet : Re: [xwiki-devs] Automatic update
>
> Hi Cyril,
>
> On Nov 25, 2009, at 11:39 AM, MOUZELER Cyril wrote:
>
>> Hi all,
>>
>> Is it planned to develop a way to update xwiki automatically ?
>> I have installed XEM on Windows using Oracle, ActiveDirectory,
>> Exchange, Openoffice... To configure all, it takes time and it is not
>> an obvious task.
>
> Could you list the tasks that take time? (I have some idea but would
> be interested to know what you think is painful in the upgrade
> process).
>
> Note: In the future we've planned to implement an extension manager,
> see http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager
>
> Thanks
> -Vincent
>
>> That's why i am wondering if there is a way to automatically update
>> XEM without change the conf.
>>
>>
>>
>> Cyril
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
> ----------------------------------------------------------------------
> ----------
>
> This e-mail is intended only for the addressee named above. It does
> not bind the sender, except in the case of an existing written
> convention with the addressee. This e-mail may contain material that
> is confidential and privileged for the sole use of the intended
> recipient. Any review, reliance or distribution by others or
> forwarding without express permission is strictly prohibited and may
> be unlawful. If you are not the intended recipient, please contact the
> sender and delete all copies.
>
> While reasonable precautions have been taken to ensure that this e-
> mail and any attachments are free from any computer virus or similar
> defect, no liability will be accepted in that respect. Anyone
> accessing this e-mail must take their own precautions as to security
> and virus protection.
>
> KBL European Private Bankers S.A., 43 boulevard Royal L-2955
> Luxembourg, R.C.S. Luxembourg B 6395, T (352) 47 97 1
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--------------------------------------------------------------------------------
This e-mail is intended only for the addressee named above. It does not bind the sender, except in the case of an existing written convention with the addressee. This e-mail may contain material that is confidential and privileged for the sole use of the intended recipient. Any review, reliance or distribution by others or forwarding without express permission is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender and delete all copies.
While reasonable precautions have been taken to ensure that this e-mail and any attachments are free from any computer virus or similar defect, no liability will be accepted in that respect. Anyone accessing this e-mail must take their own precautions as to security and virus protection.
KBL European Private Bankers S.A., 43 boulevard Royal L-2955 Luxembourg, R.C.S. Luxembourg B 6395, T (352) 47 97 1
Currently this is my process:
1. download the XEM war
2. unzip the file into my jetyt/webapps folder
3. configure hibernate.cfg.xml
4. in the xwiki.cfg set the ldap part(server, user, group), the stat part, virtual part, lucene part
5. in the xwiki.properties set OpenOffice part
6. in the xwiki itself , set the Alias for default name, the smtp server.
7. adjust some skins modifications, script modifications.
Several times I tryed to copy directly the file but I got a crash (some properties in hybernate file change, new properties definition in the xwiki.cfg...).
Points 4 to 7 consume time.
I understand that the automatic process is complex (for example to change the script...) I will have a look on the ExtensionManager.
Thx for your answer !
Cyril
-----Message d'origine-----
De : devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] De la part de Vincent Massol
Envoyé : mercredi 25 novembre 2009 11:49
À : XWiki Developers
Objet : Re: [xwiki-devs] Automatic update
Hi Cyril,
On Nov 25, 2009, at 11:39 AM, MOUZELER Cyril wrote:
> Hi all,
>
> Is it planned to develop a way to update xwiki automatically ?
> I have installed XEM on Windows using Oracle, ActiveDirectory,
> Exchange, Openoffice... To configure all, it takes time and it is not
> an obvious task.
Could you list the tasks that take time? (I have some idea but would be interested to know what you think is painful in the upgrade process).
Note: In the future we've planned to implement an extension manager, see http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager
Thanks
-Vincent
> That's why i am wondering if there is a way to automatically update
> XEM without change the conf.
>
>
>
> Cyril
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--------------------------------------------------------------------------------
This e-mail is intended only for the addressee named above. It does not bind the sender, except in the case of an existing written convention with the addressee. This e-mail may contain material that is confidential and privileged for the sole use of the intended recipient. Any review, reliance or distribution by others or forwarding without express permission is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender and delete all copies.
While reasonable precautions have been taken to ensure that this e-mail and any attachments are free from any computer virus or similar defect, no liability will be accepted in that respect. Anyone accessing this e-mail must take their own precautions as to security and virus protection.
KBL European Private Bankers S.A., 43 boulevard Royal L-2955 Luxembourg, R.C.S. Luxembourg B 6395, T (352) 47 97 1
Hi all,
Is it planned to develop a way to update xwiki automatically ?
I have installed XEM on Windows using Oracle, ActiveDirectory, Exchange,
Openoffice... To configure all, it takes time and it is not an obvious
task.
That's why i am wondering if there is a way to automatically update XEM
without change the conf.
Cyril
--------------------------------------------------------------------------------
This e-mail is intended only for the addressee named above. It does not bind the sender, except in the case of an existing written convention with the addressee. This e-mail may contain material that is confidential and privileged for the sole use of the intended recipient. Any review, reliance or distribution by others or forwarding without express permission is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender and delete all copies.
While reasonable precautions have been taken to ensure that this e-mail and any attachments are free from any computer virus or similar defect, no liability will be accepted in that respect. Anyone accessing this e-mail must take their own precautions as to security and virus protection.
KBL European Private Bankers S.A., 43 boulevard Royal L-2955 Luxembourg, R.C.S. Luxembourg B 6395, T (352) 47 97 1
Hello devs,
as a result of the cleaning of the annotations extension, I propose to move it
to the platform xwiki-plugins and the respective xwiki-applications.
The application (client) could use a little more stabilization, but I prefer to
do it when I get to the client improvements part, as presented in the last
roadmap at http://markmail.org/message/5mnfhpdf2cgqlbop (at the end of mail).
I would like to do that now since what we have now is runnable, somewhat usable,
it represents a clean, correct version of what we have in the sandbox, a "zero
point". I am starting to make improvements from here on.
WDYT?
Thanks,
Anca