Re: All the demos are down since 8h30 UTC

2018-01-26 Thread Jacques Le Roux

Le 25/01/2018 à 09:51, Jacques Le Roux a écrit :

Le 25/01/2018 à 09:49, Jacques Le Roux a écrit :

Le 25/01/2018 à 09:35, Jacques Le Roux a écrit :

Hi,

I'm looking at it...

Jacques



Actually it seems it was a wrong report from pingmybox.com
I was also surprise that it was all at the same time and the VM was still OK
So no pb but at pingmybox.com

Enjoy

Jacques



Finally it was a wrong report, it's only about the HTTPS certificate that is 
about to expire 6 days from now

Jacques



Copied from user ML

I have opened  https://issues.apache.org/jira/browse/INFRA-15914 for that
Note FYI: the Infra service desk no longer works. So AFAIK we need to create 
Infra request directly in Jira

Jacques



Re: select your pdf document template from organizational party

2018-01-26 Thread Nicolas Malin

Thanks for the return guys,

Sure I will open an issue with the patch but I need to found how do it 
to help the review.


Nicolas


On 26/01/2018 09:56, Michael Brohl wrote:

+1 for the idea and a patch to better understand the solution.Thanks,

Michael

Am 25.01.18 um 12:13 schrieb Taher Alkhateeb:

Hi Nicolas,

The concept sounds interesting, but I'm having a bit of difficulty
understanding the design from your explanation. Perhaps a JIRA with a
PoC patch might help put it in perspective. But overall I like the
general idea of allowing overridden PDF templates.

On Tue, Jan 23, 2018 at 11:10 PM, Nicolas Malin
 wrote:

Hi all,

Currently, I work on a pdf invoice creation for a personal project 
and I
wish go for this time to improve the printable document 
configuration (like

order pdf, invoice pdf, shipment pdf, and soon) related to the
organizational party that at its origin.

To realize it I started a POC where a add a new entity 
PartyAcctgPrefTplDoc

(maybe you have a better name) that associate an organizational party
(PartyAcctgPreference), a documentType (invoiceType, orderType...) 
and a

content.
The content return the screen to use (as blog concept) and the standard
document screen return the given screen or call the default screen 
is empty.


With this improvement, you can create your own pdf template document 
in your

custom plugin with associate data and use it without any framework
modification.

More, if you have a specific case to rendering different document 
following

functional case, you can implement it on your screen.

Also, we can have a standard choice to rendering your document from a
content, manageable from PartyContent association.

The life isn't pretty ? (french expression, if you not understant, just
ignore it :)

Feel free if you have some remarks, I will create an issue for each 
document

type manageable by this concept to detail more this idea.

For example :
    Content data
  -

 objectInfo="component://myplugin/widget/AccountingPrintScreens.xml#MyBeautyfullInvoicePDF"/> 



 dataResourceId="MY_TPL_SALES_INV" contentName="My Beautyfull 
template sales

invoice with flowers"/>

 

 invoiceTypeId="SALES_INVOICE"

contentId="MY_TPL_SALES_INV" fromDate="2000-01-01 00:00:00" />

  --

   Standard screen 
(application/accounting/widget/AccountinPrintScreens.xml)

  -
    ...
  

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

2018-01-26 Thread Shi Jinghai
Hi Sharan,

Thanks for this topic.

After reading your email, I released a new OFBiz-NER plugin in Github:
https://github.com/YYWorks/OFBiz-NER/

The first version of this plugin is built by Menghan Sun in July, 2016, a 
summer practice, in one month. Now she's reading her doctorate in system 
security in CUHK.

Here is my big +1 to GsoC. I'm eager to be a mentor for one or two students in 
this summer.

I think we have a lot of research/prototype tasks for GsoC students:
1. AI: Sentiment analysis of communications in CRM (OpenNLP, CoreNLP and etc.).
2. AI: Product Recommendation (PredictionIO).
3. Accounting: Extend OFBiz AR/AP to support Chinese rule.
4. Accounting: Extend OFBiz to support distributed ledger.
5. UI: Replace tree with ztree.
6. Help Document: Use jquery-pagewalkthrough to show help messages to user.
7. Scheduler: Use Quartz as an alternative implement of OFBiz scheduler.
8. Security: New password cipher to prevent quantum computing crack.

And so on.:)

Kind Regards,

Shi Jinghai

-邮件原件-
发件人: Sharan Foga [mailto:sha...@apache.org] 
发送时间: 2018年1月25日 22:02
收件人: dev@ofbiz.apache.org
主题: OFBiz and Google Summer of Code (GsoC) 2018 ?

Hi All

The ASF is registering to be a participating organisation for GsoC 2018. We are 
in the middle of doing a lot of work. Would it be interesting for us to add 
some of these tasks to the GsoC list and mentor some students? It is a good way 
of encouraging new people to become involved with the project and maybe also 
promote OFBiz too.

If any of our tasks are selected, then we would need official mentors from our 
community to work with the student on a regular basis to provide feedback. 
There is also a regular reporting that the mentor needs to file about the 
student's progress. 

If the mentor misses filing a report for a student then it reflects badly on 
the ASF as a mentoring organisation. I mention this because it is important 
that anyone wanitng to be a mentor for a GsoC student realises that if they 
sign up to do it – then they need to do it!

Some initial suggestions for GsoC tasks from Taher were:

- convert minilang services to groovy
- documenting the components using the documentation framework we're 
implementing
- convert integration tests to unit tests where possible

If you have any other suggestions for potential tasks then please respond with 
the details.

None of this is any good – if we don't have any mentors, so we need people 
willing to be GsoC mentors.

So what's next?

- First I'd like to get feedback on whether people think it is a good idea for 
OFBiz to participate
- If, so then second I would like to see if we should use the suggestions for 
tasks above or have any more
- Finally, and most importantly I'd like to know who would be willing to be a 
mentor for a student selecting to take on one of our tasks

Please let me have your comments and feedback

Thanks
Sharan


Re: select your pdf document template from organizational party

2018-01-26 Thread Michael Brohl

+1 for the idea and a patch to better understand the solution.Thanks,

Michael

Am 25.01.18 um 12:13 schrieb Taher Alkhateeb:

Hi Nicolas,

The concept sounds interesting, but I'm having a bit of difficulty
understanding the design from your explanation. Perhaps a JIRA with a
PoC patch might help put it in perspective. But overall I like the
general idea of allowing overridden PDF templates.

On Tue, Jan 23, 2018 at 11:10 PM, Nicolas Malin
 wrote:

Hi all,

Currently, I work on a pdf invoice creation for a personal project and I
wish go for this time to improve the printable document configuration (like
order pdf, invoice pdf, shipment pdf, and soon) related to the
organizational party that at its origin.

To realize it I started a POC where a add a new entity PartyAcctgPrefTplDoc
(maybe you have a better name) that associate an organizational party
(PartyAcctgPreference), a documentType (invoiceType, orderType...) and a
content.
The content return the screen to use (as blog concept) and the standard
document screen return the given screen or call the default screen is empty.

With this improvement, you can create your own pdf template document in your
custom plugin with associate data and use it without any framework
modification.

More, if you have a specific case to rendering different document following
functional case, you can implement it on your screen.

Also, we can have a standard choice to rendering your document from a
content, manageable from PartyContent association.

The life isn't pretty ? (french expression, if you not understant, just
ignore it :)

Feel free if you have some remarks, I will create an issue for each document
type manageable by this concept to detail more this idea.

For example :
Content data
  -

 

 

 

 

  --

   Standard screen (application/accounting/widget/AccountinPrintScreens.xml)
  -
...
  
  
   
  
 

 
 .
  

GetInvoiceTemplateScreen.groovy return DefaultInvoicePDF screen if didn't
found any configuration for the invoice.partyIdFrom (for sales) or
invoice.partyId (for purchase)

Cheers,

Nicolas

--
logoNrd 
 Nicolas Malin
The apache way  : *Charity* Apache’s mission is
providing software for the public good.
informat...@nereide.fr
8 rue des Déportés 37000 TOURS, 02 47 50 30 54

Apache OFBiz |The Apache Way
|réseau LE 





smime.p7s
Description: S/MIME Cryptographic Signature


Re: [Discussion] documentation framework for OFBiz

2018-01-26 Thread Michael Brohl

+1

with a small modification: I don't think we'll need a two-folder 
structure /docs/asciidoc, only /docs should be sufficient, no?


Regards,

Michael


Am 25.01.18 um 15:00 schrieb Sharan Foga:

Hi Taher

The picture helps :-) I had to do a bit of a double-take but I get it now and a 
big +1

I like what you are suggesting – very nice. It is not entirely following the  
menu structure (which is good) instead it is looking at the individual topics. 
This means that we can make the main document flow a lot easier than simply 
following what we have in the menus. (e.g We know that you can get to the same 
place from by different routes on the menus and screens, so focussing on the 
topic itself will help that.)

I think this will give us the flexibility we need. A standard structure helps 
people know where to put things.

Thanks
Sharan

On 2018/01/25 11:37:02, Taher Alkhateeb  wrote:

Hi Everyone,

So after a little bit of thinking, I came up with an example file
structure for OFBiz documentation which is listed below. The full
OFBiz manual simply points to all the parts in applications,
framework, and themes to complete the documentation. Any ideas or
feedback is welcomed.

A few points to note:
- Gradle by default ignores any files in the _include sub directory
and so it will only publish the outer document.
- This way, we can publish per component (in isolation) or the whole
documentation by simply publishing the ofbiz-manual.adoc file
- We can further branch out the documentation as needed.

ofbiz
├── applications
│   ├── accounting
│   │   └── src
│   │   └── docs
│   │   └── asciidoc
│   │   ├── accounting.adoc
│   │   └── _include
│   │   ├── accounting-intro.adoc
│   │   ├── budgets.adoc
│   │   ├── invoices.adoc
│   │   ├── payments.adoc
│   │   └── understanding-general-ledger.adoc
│   └── humanres
│   └── src
│   └── docs
│   └── asciidoc
│   ├── humanres.adoc
│   └── _include
│   ├── employee-evaluations.adoc
│   ├── human-resources-intro.adoc
│   └── punch-in-punch-out.adoc
├── framework
│   ├── base
│   │   └── src
│   │   └── docs
│   │   └── asciidoc
│   │   ├── base.adoc
│   │   └── _include
│   │   ├── containers.adoc
│   │   ├── framework-intro.adoc
│   │   └── loading-components.adoc
│   ├── entity
│   │   └── src
│   │   └── docs
│   │   └── asciidoc
│   │   ├── entity.adoc
│   │   └── _include
│   │   ├── entity-conditions-api.adoc
│   │   ├── entity-engine-intro.adoc
│   │   └── mapping-new-database.adoc
│   └── widget
│   └── src
│   └── docs
│   └── asciidoc
│   ├── _include
│   │   ├── form-widgets.adoc
│   │   ├── screen-widgets.adoc
│   │   └── widget-system-intro.adoc
│   └── widget.adoc
├── ofbiz-manual.adoc
├── plugins
│   └── example
│   └── src
│   └── docs
│   └── asciidoc
│   ├── example.adoc
│   └── _include
│   ├── example-intro.adoc
│   └── extending-example-widgets.adoc
└── themes
 └── common-theme
 └── src
 └── docs
 └── asciidoc
 ├── common-theme.adoc
 └── _include
 ├── ofbiz-themes-intro.adoc
 ├── web-assets.adoc
 └── why-common-theme.adoc

On Fri, Jan 19, 2018 at 4:27 PM, Jacques Le Roux
 wrote:

Hi Sharan, Craig,

We already have a document that consolidates many smaller documents into
itself, but as said Sharan in another reply it got not much attention
because it was maybe not statisfying (though had interesting info)

https://demo-trunk.ofbiz.apache.org/cmssite/cms/APACHE_OFBIZ_HTML

My 2cts

Jacques



Le 18/01/2018 à 13:31, Sharan Foga a écrit :

Hi Craig

Generally I was thinking about how it was going to be laid out. So if you
think about one big consolidated OFBiz Guide that contains 

Re: OFBiz and Google Summer of Code (GsoC) 2018 ?

2018-01-26 Thread Michael Brohl

Hi Sharan,

I think a participation in the GsoC is a good idea in general.

I'm not sure if the proposed topics are suitable for such a program, 
especially if the students are not familiar with OFBiz. They need a lot 
of knowhow and learning before one can be productive and the mentors 
must spent a significant amount of time to support them.


So, from the ASF perspective this might be a good idea, but for the 
project it is not efficient.


We should find some simpler topics for the GsoC to make this a 
reasonable initiative. At the moment, I have not the right idea what 
this could be.


Best regards,

Michael


Am 25.01.18 um 15:02 schrieb Sharan Foga:

Hi All

The ASF is registering to be a participating organisation for GsoC 2018. We are 
in the middle of doing a lot of work. Would it be interesting for us to add 
some of these tasks to the GsoC list and mentor some students? It is a good way 
of encouraging new people to become involved with the project and maybe also 
promote OFBiz too.

If any of our tasks are selected, then we would need official mentors from our 
community to work with the student on a regular basis to provide feedback. 
There is also a regular reporting that the mentor needs to file about the 
student's progress.

If the mentor misses filing a report for a student then it reflects badly on 
the ASF as a mentoring organisation. I mention this because it is important 
that anyone wanitng to be a mentor for a GsoC student realises that if they 
sign up to do it – then they need to do it!

Some initial suggestions for GsoC tasks from Taher were:

- convert minilang services to groovy
- documenting the components using the documentation framework we're 
implementing
- convert integration tests to unit tests where possible

If you have any other suggestions for potential tasks then please respond with 
the details.

None of this is any good – if we don't have any mentors, so we need people 
willing to be GsoC mentors.

So what's next?

- First I'd like to get feedback on whether people think it is a good idea for 
OFBiz to participate
- If, so then second I would like to see if we should use the suggestions for 
tasks above or have any more
- Finally, and most importantly I'd like to know who would be willing to be a 
mentor for a student selecting to take on one of our tasks

Please let me have your comments and feedback

Thanks
Sharan





smime.p7s
Description: S/MIME Cryptographic Signature