Comments (19)
I agree.
from phppresentation.
Like PHPExcel... :S
from phppresentation.
Yep. :) So, are you agree with renaming into PHPPresentation
?
from phppresentation.
Not totally. I would be interested by @MarkBaker thought about this.
from phppresentation.
OK. Please, let us know when you get any feedback from him.
P.S.
I would recommend @MarkBaker renaming from PHPExcel
into PHPSpreadsheet
. :)
from phppresentation.
While I have no worries about Microsoft objecting to the use of their trademarks (they have been aware of the PHPOffice suite of libraries for some years now), I can see pros and cons for renaming.... PHPExcel has support now for a wide range of spreadsheet formats, not merely Excel, so their would be some logic in changing to a more generic name; but PHPExcel is also a recognised name, and changing it would lose that recognition that has taken many years to build. On the other hand, it would allow a complete break from the codeplex site.
from phppresentation.
Thanks for letting us know your opinion, @MarkBaker. I agree that PHPExcel has become a recognised "brandname". Decision to change it will be much harder to take. So, for me, I think I better leave the harder decision to you :) At least I know that you're aware of the issue.
Before PHPPowerPoint suffers the same dilemma with PHPExcel ;) do you think it's better to change the name now?
from phppresentation.
I agree with @MarkBaker... I am going to add three points :
- If PHPExcel must change its name, that must to be at the moment of a new version (2.0 / 3.0 / etc...)
- If PHPExcel change, we could change all PHPOffice others', like PHPPowerPoint, PHPWord, etc..
- PHPOffice has not to change its name
from phppresentation.
One more point. In case of renaming I suggest renaming in accordance with our coding rules. I mean using PhpOffice
as bundle name (like DbUnit
does) instead of PHPOffice
. Moreover, such naming will match our namespaces.
from phppresentation.
Good idea @RomanSyroeshko :)
from phppresentation.
So @MarkBaker, what have you decided for PHPExcel 2.0 ?
from phppresentation.
PHPExcel would easily become PHPSpreadsheet (it handles a lot more file formats now than merely MS Excel), PHPPowerPoint is also easy to rename as PHPPresentation; PHPProject doesn't really need renaming.... PHPWord and PHPVisio are harder to come up with a more generic name.
from phppresentation.
So when PHPExcel 2.0 will be released with the name PHPSpreadsheet, each project will change its name with their next release,
from phppresentation.
It seems a reasonable approach to take, and we make sure that the old project README points to the new name/repo as well
from phppresentation.
I agree totally :)
from phppresentation.
... WIP ...
from phppresentation.
... DONE...
A link to FAQ for explaining the change : http://phppowerpoint.readthedocs.org/en/develop/faq.html#why-phppowerpoint-become-phppresentation
ToDo Release :
- After push to master, rename the repository
- Check ReadTheDocs @readthedocs readthedocs/readthedocs.org/issues/1440
- Check Packagist @packagist
- Check Scrutinizer-CI @scrutinizer-ci scrutinizer-ci/scrutinizer/issues/348
- Check Gitter @gitterHQ
- Check Travis @TravisCI
- Check Documentation generation
from phppresentation.
New project RTD created
from phppresentation.
New project Scrutinizer CI created
from phppresentation.
Related Issues (20)
- A bug occurs when creating a line chart
- Text missing in PowerPoint, but shows up in Google Slides, LibreOffice Impress
- Error Undefined type 'use\...\'
- The file "" doesn't exist HOT 1
- Problem with instalation: phpoffice/phppresentation 1.0.0 requires phpoffice/phpspreadsheet ^1.9.0 HOT 2
- Data Label Positions not working for Doughnut Chart
- Join two pptx files version 2016 or higher HOT 1
- Support for Slide Sections HOT 2
- I would like an option to not load images. HOT 1
- can not read PPTX HOT 3
- The parameter pValue can't have the value "020B0604030504040204" (Validation: The length is not equals to 10) HOT 2
- Vertical alignment does not work if it is a placeholder HOT 2
- Issues with setLineWidth() HOT 1
- RichText Properties
- Is it possible to generate .pptx file that can be themed/formatted in most PowerPoint Software?
- generating a PPT file using a template with placeholders getting the error "getIndex() on null" HOT 1
- How include slide number
- Could not open for Writing pptx file HOT 1
- how to border left and border bottom in powerpoint2007? HOT 5
- Captions for Images/Tables HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phppresentation.