You are here

Possible Enhancement to PA Service

22 posts / 0 new
Last post
SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
Possible Enhancement to PA Service

After watching the forums over a period of time it seems that a pattern is repeating itself.

  • The search function is frequently unused/overlooked by new posters
  • The same applications are often suggested to be made portable
  • Writers/developers of paf launchers are often unaware of what other launchers are in development by other members
  • Casual visitors cannot easily establish what is forthcoming.

How about extending the site to adopt a 'register' of applications? The following are suggestions for inclusion:

  • The title and versions of applications submitted but deemed unsuitable
  • The title and version of applications accepted for development of launcher and packaging
  • The identity of the principal launcher developer
  • The stage of development e.g. initial stage launcher writing; release candidate issued for testing.

Once a portable application is released it might be removed from the register and transferred to the list of available applications. The register should aim to be informative but very simple, brief, and understood at-a-glance. It might be compulsory viewing for anyone wishing to suggest an application to be made portable.

With all developments of this type there are costs such as:

  • The maintenance of the new area/pages
  • Documenting/recording is not a primary motivator of all programmers/developers.

Obvious benefits of this approach might include:

  • The PA site and service become more user friendly
  • A possible reduction in the number of unnecessary/unsuitable applications submitted for launcher creation
  • A 'road map' of forthcoming developments is produced
  • Greater cohesion of developer effort might be obtained e.g. reduced duplication of effort
  • The register could act as a template for extended services such as packaged freeware/payware applications should they become available.

It will be interesting to discover the views of members. Might such a development produce a worthwhile enhancement of PortableApps.com?

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

I actually produced a working one, but no one showed any interest in it, nor did John.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Good idea

What about a "Projects" button next to the "Development" button at the top?
And Ryan, I remembered your doing something along those lines, but if it isn't on the first page of the tracker, it disappears into .....(nothing).
I think another try would be good.
Maybe we even get Johns attention...;)
“I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong.” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

OliverK
OliverK's picture
Offline
Last seen: 3 years 3 months ago
Developer
Joined: 2007-03-27 15:21
Would be nice

******************************************
There are 10 types of people in the world.

Those who understand Binary
and Those who don't

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

pkeffect
Offline
Last seen: 8 years 6 months ago
Joined: 2006-08-17 09:26
It is hard to evolve when

It is hard to evolve when one person is overseeing ALL the work being produced by himself and all the developers of his community. Then again it's his way of quality control I guess.

What is even more confusing is when people talk about stuff that's not even been mentioned in the forums that might be from an email.

Everything is open source but the documentation and organization is completely lacking.

This place needs a wiki or some other formal section for placing development documentation. Where it will stay and not be cluttered, can easily be edited and updated.

Sad
_______________________________________________
pkeffect.com

"We exist in a multidimensional polymorphic hyerspacial internode of neurotranslinguistic manifestations subjugated by hyperbolic quantum entanglement."

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
I know

And I agree. I have a new version of the Development page ready to go, but it's not doing anything sitting on my desktop. Plus, I plan to turn the development section into a "Book", so it will be easy to navigate.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

jwyanze
jwyanze's picture
Offline
Last seen: 10 years 8 months ago
Joined: 2007-08-08 00:44
We need this so much.

I though about why we did not have a place were we could find all the apps including beta and the documentation. Glad to see people sharing my views but now just to get Johns attention. It will also help him to. I still have not searched through every page in beta testing apps and i have been doing it for days

Never curse the alligator till you done cross the bridge.Wink

Never curse the alligator till you done cross the bridge. Wink

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

Ask and ye shall receive: https://portableapps.com/node/9039 (even though I made it before your comment Blum )
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
Clarification Requested

Could you clarify your proposal please, Ryan? You describe this as being "a developers thing".

Do you see this as fulfilling the developments outlined in the opening post of this thread, or do you see it as being a single yet complimentary step towards achieving it? (i.e. a single element to be combined with others)

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

Well, as a side effect of that, the development page will be changed to a book page, making it easy to add new pages.

As I see it, the best way to have the development section set up would be the following:

  • Development

    • PortableApps.com Format
    • Developing Applications
    • Requested Applications (some sort of voting would be good, and we would add apps here as requested)
    • Development Team
    • Launcher Documentation
      • Examples
      • Plugins
    • Beginning Development (might include some of the above)

Edit: I found my implementation of it. Implementation and corresponding PHP source code. I'll look into developing this into a Drupal module.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
Thanks Ryan

That allows a better insight into your idea. I was unaware of your previous suggestion relating to this as it did not turn up in but my pre-post search. There seems to be a coincidence of views between your idea and the opening post of the thread. In order to encourage contributors to continue with (or become involved in) the discussion I have created a new post to continue the exploration of the ideas contributed so far.

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
Collation

The views expressed up to this point seem quite positive and constructive. It is encouraging that they are in favour of the continued evolution of PA by adopting a more structured, better documented, standards based approach.

The suggestions appear to have a common(ish) view in that they address the topic from a developer's perspective. Perhaps that is only natural given that the core activity of PA depends upon them (developers) giving freely of their time and expertise. As the appeal of PA grows and reaches a wider user base perhaps it might be prudent to try and ensure that future evolution of the PA service is suited to both developers and non-developers.

By way of examples for consideration:

  • Ryan's suggestion is quite comprehensive but does it lend itself to meeting the criteria suggested in the open post of being "informative but very simple, brief, and understood at-a-glance"? Are these criteria relevant?
  • Simeon has suggested creating a separate Projects area, while Ryan sees this as being a part of the Development area; pkeffect favours the possible use of a wikki. Which route might produce the most user friendly site?
  • I (SamK) suggested in the opening post that publishing a record of applications "deemed unsuitable" to make portable might be beneficial in reducing the number of repeat submissions. Is this a worthwhile aspiration? Would Ryan's suggested "implementation" be more appropriate?

Can a consensus be reached on the aims of this potential development? This might then allow a clearer view of the benefits to be gained of adopting this change and in turn help decide what (if anything) is to be implemented.

Kevin Porter
Kevin Porter's picture
Offline
Last seen: 10 years 7 months ago
Developer
Joined: 2007-01-10 19:25
I like the projects page

I like the projects page idea, although I also wouldn't mind seeing it implemented in the development page. I despise Wiki's. They are very tacky (in my opinion) and I don't think they'd be in the best interest of this site.

----
"For a list of all the ways technology has failed to improve the quality of life, please press three."
Alice Kahn

-Please search before posting

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

Patrick Patience
Offline
Last seen: 4 years 9 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
They're...

Not tacky if they're themed to look like the rest of the site.

______________________
Signature...What Signature?

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
Exactly

See Wordpress' documentation site for a great example. Wish I could do that Biggrin
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Well...

You just need a weekend and a PC Wink
“I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong.” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

When I get around to doing it, I'll do a mockup of how I imagine the development section to look like.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
Is the discussion of the style a little premature at this stage?

One of the major attractions of PA forums is that they are well managed. They are standards based and actively managed to maintain the published standards. If a freely editable wikki approach is adopted how is the current high quality to be sustained? How is the accuracy of the information to be assured? If a wikki is to be moderated is it simply another forum under a different name? If a wiki is to be non editable what is to be the mechanism for publishing the information. Who is to is to be responsible for it? etc...etc...

Edit:
Apologies for posting this at the wrong level. It was intended to be indented at the same level as Ryan's post dated September 8, 2007 - 9:21pm.
Edit End.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

Well, the way I see it, documentation would be pages editable only by developers. Any improvements would be in comments.
As John is busy, I'd probably be doing most of the work.

Also, for the requested apps section, each app would be on the page and people would use a rating system of 5 stars to rate each one on how much they want it (not all need to be filled in). New additions would be taken from forum topics in the Request Apps forums, to keep out the crud.

Please note that this is merely what I think and John may have another plan.

One last thing, the dates change subject to your timezone, so the day and time may not be correct for everyone, but the minutes always will be. In other words, it should be posted under my comment above.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
.

Quote from Ryan McCue
"...people would use a rating system of 5 stars to rate each one on how much they want it..."
Is voting for developers only or open to all members?

Quote from Ryan McCue
"...New additions would be taken from forum topics in the Request Apps forums..."
Does this mean that repeated submissions of the same application are possible? If I have missed your point, how would a (non developer) user be aware or advised whether the application they are submitting has previously been accepted or declined?

Quote from Ryan McCue
"...As John is busy..."
This fact influenced the manner in which I opened this topic. A busy individual may not have sufficient spare capacity/time to devote to every aspect of an increasingly popular endeavour. The focus is quite naturally on what is considered important and/or necessary. If a proposal falls outside these areas it is likely to be viewed as a low priority.

My opening post poses a question about a possible improvement to PA.com; this was based on observations of the forums over a few months and includes evidence to support the analysis. A high-level outline solution is suggested together with an indication of the costs and benefits that might be expected. While this may not be the only/ideal way to approach the issue it is, at least, logical. It was my hope that other members would also make contributions that were evidence based and included pros and cons. Any conclusions reached as a result of such a process would thereby be based on firm foundations.

You are much more familiar with these forums than I am; can you suggest how the community can be encouraged to contribute using the above (or similar) model?

Quote from Ryan McCue
"...Please note that this is merely what I think and John may have another plan..."
This is quite true and I do not know whether he is aware of the current discussion. However, if any proposal for change is based on an identified need, supported by evidence and is arrived at through a logical process, he may be assured that it is a reasoned response to a real issue. Hopefully it will ease the decision making process.

Edit:
Apologies - I have again misaligned the reply to Ryan.
End Edit

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 12 months ago
Joined: 2006-01-06 21:27
.

Is voting for developers only or open to all members?
All members, but only developers could add new entries.

Does this mean that repeated submissions of the same application are possible? If I have missed your point, how would a (non developer) user be aware or advised whether the application they are submitting has previously been accepted or declined?
Before posting a new submission, they would check the requests page. If the app they want isn't found, they would post a request. Any topics which request an app already on the list would be locked and linked.

You are much more familiar with these forums than I am; can you suggest how the community can be encouraged to contribute using the above (or similar) model?
Seeing as I have been here since Portable Firefox (sic) and the batch files and am a moderator and developer, it's easy to see how. Blum
Anyway, we would add a note to the current header shown above the text box telling users to check the requests page first.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.

"If you're not part of the solution, you're part of the precipitate."

SamK
Offline
Last seen: 15 years 2 weeks ago
Joined: 2007-07-06 07:04
.

Quotes
SamK

"...You are much more familiar with these forums than I am; can you suggest how the community can be encouraged to contribute using the above (or similar) model?..."
Ryan's reply
"...Seeing as I have been here since Portable Firefox (sic) and the batch files and am a moderator and developer, it's easy to see how. Sticking out tongue
Anyway, we would add a note to the current header shown above the text box telling users to check the requests page first."

This was not meant to demean you in any way. The manner in which I raised the question may have misled you. The question relates to the paragraph which precedes it. It may have been better as a continuation of the paragraph rather than a separate one. I was asking if the contributors to the current discussion could be encouraged to make contributions using an evidence based, pros and cons framework. It seems to have become a dialogue between the two of us. I think it might be helpful if a wide spectrum of views were represented.

Log in or register to post comments