Release notes:
http://maven.apache.org/docs/3.5.0/release-notes.html
Interesting aspects for us:
* The new project.directory special property adds support in every calculated URLs (project, SCM, site) for module directory name that does not match artifactId MNG-5878
* In previous Maven versions, there had been a larger problem related to memory usage in case of very large reactors (200-300 modules or more) which caused failures with out of memory exceptions or the need to increase the memory settings. This problem has been fixed with MNG-6030.
Fixed bugs that could be interesting for us:
* In previous Maven versions, there had been a larger problem related to memory usage in case of very large reactors (200-300 modules or more) which caused failures with out of memory exceptions or the need to increase the memory settings. This problem has been fixed with MNG-6030.
Potential issues:
* Replaced Eclipse Aether with Maven Resolver MNG-6110, MNG-6140.
Thanks
-Vincent
Hi devs,
Since 8.0 we have in xwiki-platform a flavor simply called "XWiki
Flavor" which contains more or less the strict minimum to have
something you can call an XWiki instance (Administration, Extension
Manager, a home page, etc.).
Since we want to promote the new Knowledge Base flavor have a
concurrent called "XWiki" is not really making it a favor so we should
probably find another name for it.
Here are some ideas:
1) "XWiki" Flavor, it's Ok after all
2) "Default" Flavor
3) "Base" Flavor
4) "Lite" Flavor
5) "Mini" Flavor
6) "Minimum" Flavor
7) "Pico" Flavor
8) <another word that means small> Flavor
I don't think keeping "XWiki" is such a great idea. Default is even worst.
I like "Lite" but might sound too much like "the very limited free
version, you are going to have advertisement in a month" theses days.
If I had to vote for only one it would be "Mini" but I'm fine with any
of the following proposals.
Thanks,
--
Thomas Mortagne
Hi dev,
The title say it all.
The whole point of Knowledge Base flavor move is to stop maintaining a
set of install packages and only provide the flavor.
Now it could be a pain for testers to have to install the flavor every
time so we might still release a jetty/hsqldb package but not list it
on http://www.xwiki.org/xwiki/bin/view/Main/Download for example.
WDYT ?
I would prefer to avoid that but I can understand if others think it's required.
Thanks,
--
Thomas Mortagne
Hi devs,
We want since a while to get rid of XE and transform this custom
distribution into an easier to maintain flavor you install on the
default XWiki distribution. We finally allocated time in the roadmap
to concentrate on it during 9.3-9.5 timeframe.
The goal is to create a new flavor which would contain exactly the
same things than XE for now.
= The place
My main question is: where do we put it ?
There is two main possibilities IMO:
1) In platform under some xwiki-platform-flavors top level module
which would contain the current base XWiki flavor (which is the strict
minimum to have something that just work currently) and the new
Knownledge Base flavor
2) In it's own repository
2.a) Synchronized with the platform repository like XE
2.b) With its own versioning
I much prefer 1) which is a lot easier to maintain and release since
this is going to be the main recommended flavor when you install
XWiki. I really don't see the point of 2.a and 2.b does not worth the
pain IMO.
= The name
The current "code name" in the core team is "Knowledge Base" but maybe
some of you have better ideas.
Here are some ideas:
1) Knowledge Base
2) Enterprise
3) Default
My +1 goes to "Knowledge Base" which is more descriptive. Also I never
really liked "XWiki Enterprise" naming since "Enterprise" suffix very
often means that's the closed/paid version of an Open Source project
which is not the case at all here.
Thanks,
--
Thomas Mortagne
Hi devs,
FTR founds this issue fixed in the just released Maven 3.5.0:
https://issues.apache.org/jira/browse/MNG-5878
This shows that not using artifactId as project names was leading to some issues till Maven 3.5.0.
Mentioning this since there’s been several discussions over the years to remove prefixes and I remember that some devs have done that in some xwiki-contrib repos so maybe there’s an issue there.
Thanks
-Vincent
Hello everyone,
I'm new one on Xwiki and i need your assistance to customise a form.
I created a new form page on my xwiki. This page containt a html form that
makes a http GET request on a servlet and this one connects to a SQL DB and
performs some processing before returning a CSV.
This works well but the user has nothing to tell him that his query is being
processed.
I would like to display a popup to make the user wait until the download
window appears and close automatically or display an error message (Your
request is too large, Your query does not contain a result, ...) if serveur
return an error.
Is it possible to do this on xwiki? Someone has already done it and could
show me how to do it?
Here is my xwiki code right now :
{{velocity}}
#set ($discard =
$xwiki.ssfx.use('uicomponents/widgets/datepicker/calendarDateSelect.css',
true))
#set ($discard =
$xwiki.jsfx.use('uicomponents/widgets/datepicker/calendarDateSelect.js',
true))
## Used to parse and serialize the selected date using the date format
specified in the XClass.
#set ($discard =
$xwiki.jsfx.use('uicomponents/widgets/datepicker/simpleDateFormat.js',
true))
## A wrapper over the CalendarDateSelect widget that uses the
SimpleDateFormat to parse/serialize the dates.
#set ($discard =
$xwiki.ssfx.use('uicomponents/widgets/datepicker/dateTimePicker.css', true))
#set ($discard =
$xwiki.jsfx.use('uicomponents/widgets/datepicker/dateTimePicker.js'))
#set($firstName =
$xwiki.getDocument($context.user).getObject('XWiki.XWikiUsers').getProperty('first_name').getValue())
#set($lastName =
$xwiki.getDocument($context.user).getObject('XWiki.XWikiUsers').getProperty('last_name').getValue())
{{html}}
<div>
<form role="form" action="http://10.132.121.142:8080/servlet1/data"
method="get" id="requete">
<div class="form-group">
<label class="col-md-2
control-label">Libelle</label>
<div class="col-md-2">
<input type="text"
name="libelle" class="form-control" placeholder="Libelle"/>
</div>
</div>
<div class="form-group">
<label class="col-md-2
control-label">Instant de début</label>
<div class="col-md-2">
<input type="text"
pattern="^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$"
name="startinstant" class="form-control" placeholder="00:00:00"/>
</div>
</div>
<div class="form-group">
<label class="col-md-2
control-label">Date de début</label>
<div class="col-md-2">
<div>
#set ($format = 'dd/MM/yyyy')
#set ($value = $datetool.date)
<input name="startdate" type="text"
value="$!escapetool.xml($datetool.format($format, $value))"class="datetime
t$!value.time" title="$!escapetool.xml($format)" />
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-2
control-label">Region</label>
<div class="col-md-2">
<select name ="region"
class="form-control select">
<option value="ALL">ALL</option>
<option
value="TEST1">TEST1</option>
<option
value="TEST2">TEST2</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-md-2
control-label">Instant de fin</label>
<div class="col-md-2">
<input type="text"
pattern="^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$"
name="endinstant" class="form-control" placeholder="00:00:00"/>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Date de fin</label>
<div class="col-md-2">
<div>
#set ($format = 'dd/MM/yyyy')
#set ($value = $datetool.date)
<input name="enddate" type="text"
value="$!escapetool.xml($datetool.format($format, $value))"class="datetime
t$!value.time pull-right" title="$!escapetool.xml($format)" />
</div>
</div>
</div>
<div class="form-group col-md-2">
<div>
<input type = "hidden" name =
"firstname" value = $firstName />
<input type = "hidden" name =
"lastname" value = $lastName />
<button type="submit" class="btn
btn-primary dropdown-toggle">//TELECHARGER</button>
</div>
</div>
</form>
</div>
{{/html}}
{{/velocity}}
--
View this message in context: http://xwiki.475771.n2.nabble.com/Modal-Popup-Link-with-API-REST-tp7603415.…
Sent from the XWiki- Dev mailing list archive at Nabble.com.
Hi devs,
FYI I’ve created an organization for xwiki on https://sonarqube.com at:
https://sonarqube.com/organizations/xwiki/projects
This using the default Quality Gate from sonarQube and right now it’s not possible to configure it. However they’re tuning it a lot and they told me that within 2 months there should be a lot less false negatives (there are plenty right now). SonarSource will ping me when it’s done (they’ll use XWiki to tune it).
The following step is to be able to define Quality Gates per project on sonarqube.com. They’ll think about it.
My idea ATM is:
* Once the quality level is good enough, move to sonarqube.com instead of maintaining our own sonar.xwiki.org (ie have sonar.xwiki.org redirect to it). Right now we’re lagging behind a lot and using one of the worst version of sonarqube (but upgrading is difficult and depends on XWiki SAS infra and they have other priorities).
* In the future, define some XWiki-specific Quality Gates to fail our CI Sonar jobs.
WDYT?
Thanks
-Vincent
Hi.you need to take the user's last Name and send via post.How is that
possible to do? {{velocity}}
#set ($s1 = $xcontext.user)
{{/velocity}}
{{html}}
<head>
</head>
<body>
<div class="abouts">
<form action="http://xwiki.taxisaturn.ru:90/form/form.php" method="post">
<fieldset>
<div class="rows">
<div class="aboutname">Сообщение будет отправлено от: <input type="name"
name="name" placeholder="ФИО" required></div>
<section>
<label class="textarea">
//
<input type="name" name="id">$s1</input>
<textarea rows="4" style="width: 621px;" name="text"
placeholder="Сообщение" required></textarea>
</label>
</section>
<button type="submit" class="button">Отправить</button>
</label>
</section>
</div>
</div>
</fieldset>
</form>
</form>
</body>
{{/html}} how to put a variable in html?
really need help
--
View this message in context: http://xwiki.475771.n2.nabble.com/Post-tp7603407.html
Sent from the XWiki- Dev mailing list archive at Nabble.com.
Hi,
I am getting this below given error while building
application-ckeditor-master on
Ubuntu 16.04 running on VMware Worksatation 12 Player.
javac 1.8.0_121
I have atttached the log while building the system.
errorlog.txt - is the stack trace.
detail_log.txt - is the full debugging log.(link given below)
https://drive.google.com/open?id=0B4nlsL1nZ5MwTVduR1BkQkRFRzg
(file is > 100 KB)
What to do? :/